From 738bb6cf959bb98d41689a02d0e17db512862815 Mon Sep 17 00:00:00 2001 From: = Date: Fri, 16 Jan 2026 21:30:36 -0500 Subject: [PATCH 1/9] Fix CI push failure by rebasing before push --- .github/workflows/llm-benchmark-update.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/llm-benchmark-update.yml b/.github/workflows/llm-benchmark-update.yml index b2789a71ae7..8d16cd662ed 100644 --- a/.github/workflows/llm-benchmark-update.yml +++ b/.github/workflows/llm-benchmark-update.yml @@ -302,4 +302,11 @@ jobs: 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" + # Fetch and rebase in case branch moved since workflow started (e.g., previous benchmark run) + git fetch origin "${{ steps.pr.outputs.head_ref }}" + if ! git rebase "origin/${{ steps.pr.outputs.head_ref }}"; then + git rebase --abort + echo "::error::Rebase failed due to conflicts. The PR branch may have been updated during the benchmark run. Please re-run /update-llm-benchmark." + exit 1 + fi git push origin "HEAD:${{ steps.pr.outputs.head_ref }}" From 74c87230eebb26d85261c32d71fb6ef5520d1a9f Mon Sep 17 00:00:00 2001 From: = Date: Sat, 17 Jan 2026 00:01:00 -0500 Subject: [PATCH 2/9] Standardize table names to singular for LLM benchmarks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update table_name() to convert lowercase singular names to appropriate case per language (C#: PascalCase, Rust: snake_case) - Update all spec.rs files to use table_name() instead of hardcoded names - Update Rust task prompts to use singular table names (users → user) - Update Rust golden answers to use singular table/struct names and accessor methods (ctx.db.users() → ctx.db.user()) This fixes the C# benchmark test failures caused by table name mismatches where the LLM generates "User" but tests query for "users". --- .../basics/t_001_basic_tables/answers/rust.rs | 12 ++++---- .../basics/t_001_basic_tables/tasks/rust.txt | 6 ++-- .../t_003_struct_in_table/answers/rust.rs | 2 +- .../t_003_struct_in_table/tasks/rust.txt | 2 +- .../basics/t_004_insert/answers/rust.rs | 6 ++-- .../benchmarks/basics/t_004_insert/spec.rs | 4 +-- .../basics/t_004_insert/tasks/rust.txt | 4 +-- .../basics/t_005_update/answers/rust.rs | 4 +-- .../benchmarks/basics/t_005_update/spec.rs | 7 +++-- .../basics/t_005_update/tasks/rust.txt | 4 +-- .../basics/t_006_delete/answers/rust.rs | 4 +-- .../benchmarks/basics/t_006_delete/spec.rs | 7 +++-- .../basics/t_006_delete/tasks/rust.txt | 4 +-- .../basics/t_007_crud/answers/rust.rs | 10 +++---- .../src/benchmarks/basics/t_007_crud/spec.rs | 9 +++--- .../basics/t_007_crud/tasks/rust.txt | 2 +- .../basics/t_008_index_lookup/answers/rust.rs | 8 ++--- .../basics/t_008_index_lookup/spec.rs | 8 +++-- .../basics/t_008_index_lookup/tasks/rust.txt | 6 ++-- .../basics/t_009_init/answers/rust.rs | 6 ++-- .../src/benchmarks/basics/t_009_init/spec.rs | 9 +++--- .../basics/t_009_init/tasks/rust.txt | 2 +- .../basics/t_010_connect/answers/rust.rs | 6 ++-- .../t_011_helper_function/answers/rust.rs | 4 +-- .../basics/t_011_helper_function/spec.rs | 7 +++-- .../t_011_helper_function/tasks/rust.txt | 4 +-- .../answers/rust.rs | 4 +-- .../t_012_spacetime_product_type/spec.rs | 7 +++-- .../tasks/rust.txt | 4 +-- .../t_013_spacetime_sum_type/answers/rust.rs | 4 +-- .../schema/t_013_spacetime_sum_type/spec.rs | 7 +++-- .../t_013_spacetime_sum_type/tasks/rust.txt | 4 +-- .../t_014_elementary_columns/answers/rust.rs | 4 +-- .../answers/rust.rs | 4 +-- .../schema/t_015_product_type_columns/spec.rs | 7 +++-- .../t_015_product_type_columns/tasks/rust.txt | 4 +-- .../t_016_sum_type_columns/answers/rust.rs | 4 +-- .../schema/t_018_constraints/answers/rust.rs | 6 ++-- .../schema/t_018_constraints/spec.rs | 7 +++-- .../schema/t_018_constraints/tasks/rust.txt | 4 +-- .../schema/t_019_many_to_many/answers/rust.rs | 20 ++++++------- .../schema/t_019_many_to_many/spec.rs | 11 +++---- .../schema/t_019_many_to_many/tasks/rust.txt | 12 ++++---- .../schema/t_020_ecs/answers/rust.rs | 30 +++++++++---------- .../schema/t_020_ecs/tasks/rust.txt | 10 +++---- .../t_021_multi_column_index/answers/rust.rs | 8 ++--- .../schema/t_021_multi_column_index/spec.rs | 9 +++--- .../t_021_multi_column_index/tasks/rust.txt | 4 +-- tools/xtask-llm-benchmark/src/eval/sql_fmt.rs | 10 +++++++ 49 files changed, 177 insertions(+), 154 deletions(-) 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 index f40adadea79..7981f2cc8c1 100644 --- 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 @@ -1,7 +1,7 @@ use spacetimedb::table; -#[table(name = users)] -pub struct Users { +#[table(name = user)] +pub struct User { #[primary_key] pub id: i32, pub name: String, @@ -9,8 +9,8 @@ pub struct Users { pub active: bool, } -#[table(name = products)] -pub struct Products { +#[table(name = product)] +pub struct Product { #[primary_key] pub id: i32, pub title: String, @@ -18,8 +18,8 @@ pub struct Products { pub in_stock: bool, } -#[table(name = notes)] -pub struct Notes { +#[table(name = note)] +pub struct Note { #[primary_key] pub id: i32, pub body: String, 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 index 1356703be8b..0fd4a318af6 100644 --- 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 @@ -1,7 +1,7 @@ Write a SpacetimeDB backend module in Rust that defines three tables with basic columns. TABLES -- users +- user - Struct: User - Fields: - id: i32 (primary key) @@ -9,7 +9,7 @@ TABLES - age: i32 - active: bool -- products +- product - Struct: Product - Fields: - id: i32 (primary key) @@ -17,7 +17,7 @@ TABLES - price: f32 - in_stock: bool -- notes +- note - Struct: Note - Fields: - id: i32 (primary key) 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 index dd4679ea1bb..00bafb567eb 100644 --- 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 @@ -6,7 +6,7 @@ pub struct Position { pub y: i32, } -#[table(name = entities)] +#[table(name = entity)] pub struct Entity { #[primary_key] pub id: i32, 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 index 6578ee994f8..d8af69aa61e 100644 --- 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 @@ -7,7 +7,7 @@ TYPES - y: i32 TABLE -- entities +- entity - Struct: Entity - Fields: - id: i32 (primary key) 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 index c584f71f14e..7ba8e2aefbf 100644 --- 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 @@ -1,7 +1,7 @@ use spacetimedb::{reducer, table, ReducerContext, Table}; -#[table(name = users)] -pub struct Users { +#[table(name = user)] +pub struct User { #[primary_key] pub id: i32, pub name: String, @@ -11,6 +11,6 @@ pub struct Users { #[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 }); + ctx.db.user().insert(User { 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 index d918b7df607..c1a0b341840 100644 --- 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 @@ -1,5 +1,5 @@ use crate::eval::defaults::{default_schema_parity_scorers, make_reducer_data_parity_scorer}; -use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use crate::eval::{casing_for_lang, ident, table_name, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; use serde_json::Value; use std::time; @@ -8,7 +8,7 @@ pub fn spec() -> BenchmarkSpec { 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 select = sb.select_by_id(&table_name("user", lang), &["id","name","age","active"], "id", 1); let reducer_name = ident("InsertUser", casing); v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { 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 index 4dd757f81d5..ab0a393e676 100644 --- 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 @@ -1,7 +1,7 @@ Write a SpacetimeDB backend module in Rust that defines one table and a reducer that inserts a row. TABLE -- users +- user - Struct: User - Fields: - id: i32 (primary key) @@ -10,5 +10,5 @@ TABLE - active: bool REDUCERS -- insert_user: given id:i32, name:String, age:i32, active:bool, insert exactly one row into users +- insert_user: given id:i32, name:String, age:i32, active:bool, insert exactly one row into 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 index 98602d0fb74..259ba93519e 100644 --- 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 @@ -1,6 +1,6 @@ use spacetimedb::{reducer, table, ReducerContext}; -#[table(name = users)] +#[table(name = user)] pub struct User { #[primary_key] pub id: i32, @@ -11,5 +11,5 @@ pub struct User { #[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 }); + ctx.db.user().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 index 5b61b5d333f..02c06670782 100644 --- 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 @@ -3,7 +3,7 @@ use crate::eval::defaults::{ make_reducer_data_parity_scorer, make_sql_exec_both_scorer, }; -use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use crate::eval::{casing_for_lang, ident, table_name, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; use serde_json::Value; use std::time; @@ -13,8 +13,9 @@ pub fn spec() -> BenchmarkSpec { 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 user_table = table_name("user", lang); + let seed = sb.insert_values(&user_table, &["id","name","age","active"], &["1","'Alice'","30","true"]); + let select = sb.select_by_id(&user_table, &["id","name","age","active"], "id", 1); let reducer_name = ident("UpdateUser", casing); v.push(make_sql_exec_both_scorer( 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 index cc7c57cca9d..c582352d51d 100644 --- 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 @@ -1,7 +1,7 @@ Write a SpacetimeDB backend module in Rust that defines one table and a reducer that updates a row. TABLE -- users +- user - Struct: User - Fields: - id: i32 (primary key) @@ -10,5 +10,5 @@ TABLE - 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 +- update_user: given id:i32, name:String, age:i32, active:bool, update the row in user 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/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/rust.rs index 9a55acb8c9b..f98d7c9b4ed 100644 --- 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 @@ -1,6 +1,6 @@ use spacetimedb::{reducer, table, ReducerContext}; -#[table(name = users)] +#[table(name = user)] pub struct User { #[primary_key] pub id: i32, @@ -11,5 +11,5 @@ pub struct User { #[reducer] pub fn delete_user(ctx: &ReducerContext, id: i32) { - ctx.db.users().id().delete(id); + ctx.db.user().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 index 0d21ddd73fc..a27c3588b54 100644 --- 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 @@ -3,7 +3,7 @@ use crate::eval::defaults::{ make_reducer_sql_count_scorer, make_sql_exec_both_scorer, }; -use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerSqlCountConfig, SqlBuilder}; +use crate::eval::{casing_for_lang, ident, table_name, BenchmarkSpec, ReducerSqlCountConfig, SqlBuilder}; use serde_json::Value; use std::time; @@ -13,8 +13,9 @@ pub fn spec() -> BenchmarkSpec { 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 user_table = table_name("user", lang); + let seed = sb.insert_values(&user_table, &["id","name","age","active"], &["1","'Alice'","30","true"]); + let count = sb.count_by_id(&user_table, "id", 1); let reducer_name = ident("DeleteUser", casing); v.push(make_sql_exec_both_scorer( 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 index 1e1fd55bf3c..6548b7ff2b5 100644 --- 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 @@ -1,7 +1,7 @@ Write a SpacetimeDB backend module in Rust that defines one table and a reducer that deletes a row. TABLE -- users +- user - Struct: User - Fields: - id: i32 (primary key) @@ -10,4 +10,4 @@ TABLE - active: bool REDUCERS -- delete_user: given id:i32, delete the row in users with that id +- delete_user: given id:i32, delete the row in user with that id 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 index 42258ca90e1..3facd36c74a 100644 --- 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 @@ -1,6 +1,6 @@ use spacetimedb::{reducer, table, ReducerContext, Table}; -#[table(name = users)] +#[table(name = user)] pub struct User { #[primary_key] pub id: i32, @@ -11,8 +11,8 @@ pub struct User { #[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); + ctx.db.user().insert(User { id: 1, name: "Alice".into(), age: 30, active: true }); + ctx.db.user().insert(User { id: 2, name: "Bob".into(), age: 22, active: false }); + ctx.db.user().id().update(User { id: 1, name: "Alice2".into(), age: 31, active: false }); + ctx.db.user().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 index 54b09dd240f..a5525f8f29d 100644 --- 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 @@ -1,5 +1,5 @@ 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 crate::eval::{casing_for_lang, ident, table_name, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; use std::time::Duration; pub fn spec() -> BenchmarkSpec { @@ -9,10 +9,11 @@ pub fn spec() -> BenchmarkSpec { let casing = casing_for_lang(lang); let sb = SqlBuilder::new(casing); let reducer = ident("Crud", casing); + let user_table = table_name("user", lang); - 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"; + let select_id1 = sb.select_by_id(&user_table, &["id","name","age","active"], "id", 1); + let count_id2 = sb.count_by_id(&user_table, "id", 2); + let count_all = format!("SELECT COUNT(*) AS n FROM {user_table}"); v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { src_file: file!(), 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 index de2479bab58..1a16a95fa80 100644 --- 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 @@ -1,7 +1,7 @@ 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 +- user - Struct: User - Fields: - id: i32 (primary key) 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 index 7fe5293f8a3..54ccdc8ea37 100644 --- 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 @@ -1,6 +1,6 @@ use spacetimedb::{reducer, table, ReducerContext, Table}; -#[table(name = users)] +#[table(name = user)] pub struct User { #[primary_key] pub id: i32, @@ -9,7 +9,7 @@ pub struct User { pub active: bool, } -#[table(name = results)] +#[table(name = result)] pub struct ResultRow { #[primary_key] pub id: i32, @@ -18,7 +18,7 @@ pub struct ResultRow { #[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 }); + if let Some(u) = ctx.db.user().id().find(id) { + ctx.db.result().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 index 3507304d5f3..ca364ef2655 100644 --- 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 @@ -3,7 +3,7 @@ use crate::eval::defaults::{ make_reducer_data_parity_scorer, make_sql_exec_both_scorer, }; -use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use crate::eval::{casing_for_lang, ident, table_name, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; use serde_json::Value; use std::time::Duration; @@ -14,10 +14,12 @@ pub fn spec() -> BenchmarkSpec { let casing = casing_for_lang(lang); let sb = SqlBuilder::new(casing); let reducer_name = ident("LookupUserName", casing); + let user_table = table_name("user", lang); + let result_table = table_name("result", lang); // Seed a user row in both DBs so the lookup has something to find let seed_users = sb.insert_values( - "users", + &user_table, &["id","name","age","active"], &["1","'Alice'","30","true"], ); @@ -33,7 +35,7 @@ pub fn spec() -> BenchmarkSpec { // After calling the reducer, the projection should be present in results let select_result = sb.select_by_id( - "results", + &result_table, &["id","name"], "id", 1, 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 index a20841aa2fb..15c8a641362 100644 --- 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 @@ -1,7 +1,7 @@ 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 +- user - Struct: User - Fields: - id: i32 (primary key) @@ -9,11 +9,11 @@ TABLES - age: i32 - active: bool -- results +- result - Struct: ResultRow - 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. +- lookup_user_name: given id:i32, find the user row with that id using the index and insert (id, name) into result. 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 index ebec263828d..15f34b7a739 100644 --- 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 @@ -1,6 +1,6 @@ use spacetimedb::{reducer, table, ReducerContext, Table}; -#[table(name = users)] +#[table(name = user)] pub struct User { #[primary_key] pub id: i32, @@ -11,6 +11,6 @@ pub struct User { #[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 }); + ctx.db.user().insert(User { id: 1, name: "Alice".into(), age: 30, active: true }); + ctx.db.user().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 index 618237674a1..6b6fa1bedd6 100644 --- 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 @@ -1,5 +1,5 @@ use crate::eval::defaults::{default_schema_parity_scorers, make_sql_count_only_scorer}; -use crate::eval::{casing_for_lang, BenchmarkSpec, SqlBuilder}; +use crate::eval::{casing_for_lang, table_name, BenchmarkSpec, SqlBuilder}; use std::time::Duration; pub fn spec() -> BenchmarkSpec { @@ -7,14 +7,15 @@ pub fn spec() -> BenchmarkSpec { let mut v = default_schema_parity_scorers(host_url, file!(), route_tag); let sb = SqlBuilder::new(casing_for_lang(lang)); + let user_table = table_name("user", 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"; + let q_alice = format!("SELECT COUNT(*) AS n FROM {user_table} WHERE {id}=1 AND {name}='Alice' AND {age}=30 AND {act}=true"); + let q_bob = format!("SELECT COUNT(*) AS n FROM {user_table} WHERE {id}=2 AND {name}='Bob' AND {age}=22 AND {act}=false"); + let q_total = format!("SELECT COUNT(*) AS n FROM {user_table}"); 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))); 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 index 2a0638371c2..e555ef1337e 100644 --- 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 @@ -1,7 +1,7 @@ Write a SpacetimeDB backend module in Rust that defines one table and an init reducer that seeds rows on database initialization. TABLE -- users +- user - Struct: User - Fields: - id: i32 (primary key) 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 index cd143d09fd2..caa7bb298d1 100644 --- 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 @@ -1,6 +1,6 @@ use spacetimedb::{reducer, table, ReducerContext, Table}; -#[table(name = events)] +#[table(name = event)] pub struct Event { #[primary_key] #[auto_inc] @@ -10,10 +10,10 @@ pub struct Event { #[reducer(client_connected)] pub fn client_connected(ctx: &ReducerContext) { - ctx.db.events().insert(Event { id: 0, kind: "connected".into() }); + ctx.db.event().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() }); + ctx.db.event().insert(Event { id: 0, kind: "disconnected".into() }); } 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 index 95934e2b51b..d6d711de1d9 100644 --- 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 @@ -1,6 +1,6 @@ use spacetimedb::{reducer, table, ReducerContext, Table}; -#[table(name = results)] +#[table(name = result)] pub struct ResultRow { #[primary_key] pub id: i32, @@ -11,5 +11,5 @@ 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) }); + ctx.db.result().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 index be2e9b19332..d693d006dd9 100644 --- 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 @@ -1,5 +1,5 @@ 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 crate::eval::{casing_for_lang, ident, table_name, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; use serde_json::Value; use std::time::Duration; @@ -11,7 +11,8 @@ pub fn spec() -> BenchmarkSpec { 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); + let result_table = table_name("result", lang); + let select = sb.select_by_id(&result_table, &["id","sum"], "id", 1); v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { src_file: file!(), @@ -31,7 +32,7 @@ pub fn spec() -> BenchmarkSpec { 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"); + let q = format!("SELECT COUNT(*) AS n FROM {result_table} WHERE {id}=1 AND {sum}=5"); v.push(make_sql_count_only_scorer( host_url, 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 index f3d011a8251..343f8dd2716 100644 --- 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 @@ -1,7 +1,7 @@ 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 +- result - Struct: ResultRow - Fields: - id: i32 (primary key) @@ -11,5 +11,5 @@ 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 +- compute_sum: given id:i32, a:i32, b:i32, insert exactly this row into result - (id=id, sum=add(a, b)) 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 index fd58b0a55d8..f234d5d5fad 100644 --- 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 @@ -6,7 +6,7 @@ pub struct Score { pub right: i32, } -#[table(name = results)] +#[table(name = result)] pub struct ResultRow { #[primary_key] pub id: i32, @@ -15,5 +15,5 @@ pub struct ResultRow { #[reducer] pub fn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) { - ctx.db.results().insert(ResultRow { id, value: Score { left, right } }); + ctx.db.result().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 index 7d54e077507..218c63830d1 100644 --- 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 @@ -1,5 +1,5 @@ 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 crate::eval::{casing_for_lang, ident, table_name, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; use serde_json::Value; use std::time::Duration; @@ -8,11 +8,12 @@ pub fn spec() -> BenchmarkSpec { 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 result_table = table_name("result", 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); + let select = sb.select_by_id(&result_table, &["id","value"], "id", 1); v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { src_file: file!(), @@ -30,7 +31,7 @@ pub fn spec() -> BenchmarkSpec { })); // Absolute sanity: exactly one row with id=1 exists - let count = sb.count_by_id("results", "id", 1); + let count = sb.count_by_id(&result_table, "id", 1); v.push(make_sql_count_only_scorer( host_url, file!(), 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 index ce12c115ded..d4b7d774c53 100644 --- 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 @@ -7,12 +7,12 @@ TYPES - right: i32 TABLE -- results +- result - Struct: ResultRow - Fields: - id: i32 (primary key) - value: Score REDUCERS -- set_score: given id:i32, left:i32, right:i32, insert exactly this row into results +- set_score: given id:i32, left:i32, right:i32, insert exactly this row into result - (id=id, value=Score{left:left, right:right}) 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 index e0ea1f92b02..18e3473b28c 100644 --- 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 @@ -12,7 +12,7 @@ pub enum Shape { Rectangle(Rect), } -#[table(name = results)] +#[table(name = result)] pub struct ResultRow { #[primary_key] pub id: i32, @@ -21,5 +21,5 @@ pub struct ResultRow { #[reducer] pub fn set_circle(ctx: &ReducerContext, id: i32, radius: i32) { - ctx.db.results().insert(ResultRow { id, value: Shape::Circle(radius) }); + ctx.db.result().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 index a2004097ae8..2488481cc80 100644 --- 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 @@ -1,5 +1,5 @@ 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 crate::eval::{casing_for_lang, ident, table_name, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; use serde_json::Value; use std::time::Duration; @@ -8,9 +8,10 @@ pub fn spec() -> BenchmarkSpec { 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 result_table = table_name("result", lang); let reducer = ident("SetCircle", casing); - let select = sb.select_by_id("results", &["id","value"], "id", 1); + let select = sb.select_by_id(&result_table, &["id","value"], "id", 1); v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { src_file: file!(), route_tag, @@ -26,7 +27,7 @@ pub fn spec() -> BenchmarkSpec { })); - let count = sb.count_by_id("results", "id", 1); + let count = sb.count_by_id(&result_table, "id", 1); v.push(make_sql_count_only_scorer( host_url, file!(), 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 index 68ccae99f50..12880695396 100644 --- 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 @@ -11,12 +11,12 @@ TYPES - Rectangle(Rect) TABLE -- results +- result - Struct: ResultRow - Fields: - id: i32 (primary key) - value: Shape REDUCERS -- set_circle: given id:i32 and radius:i32, insert exactly one row into results +- set_circle: given id:i32 and radius:i32, insert exactly one row into result - (id=id, value=Shape::Circle(radius)) 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 index b2042b06c50..4bc4ab5fc8a 100644 --- 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 @@ -1,6 +1,6 @@ use spacetimedb::{reducer, table, ReducerContext, Table}; -#[table(name = primitives)] +#[table(name = primitive)] pub struct Primitive { #[primary_key] pub id: i32, @@ -14,7 +14,7 @@ pub struct Primitive { #[reducer] pub fn seed(ctx: &ReducerContext) { - ctx.db.primitives().insert(Primitive { + ctx.db.primitive().insert(Primitive { id: 1, count: 2, total: 3_000_000_000, 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 index ac59eba4069..c9203dd046b 100644 --- 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 @@ -12,7 +12,7 @@ pub struct Position { pub y: i32, } -#[table(name = profiles)] +#[table(name = profile)] pub struct Profile { #[primary_key] pub id: i32, @@ -23,7 +23,7 @@ pub struct Profile { #[reducer] pub fn seed(ctx: &ReducerContext) { - ctx.db.profiles().insert(Profile { + ctx.db.profile().insert(Profile { id: 1, home: Address { street: "1 Main".into(), zip: 11111 }, work: Address { street: "2 Broad".into(), zip: 22222 }, 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 index 60f07ea1fad..181d50a5692 100644 --- 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 @@ -3,7 +3,7 @@ use crate::eval::defaults::{ make_reducer_data_parity_scorer, make_sql_count_only_scorer, }; -use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use crate::eval::{casing_for_lang, ident, table_name, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; use std::time::Duration; pub fn spec() -> BenchmarkSpec { @@ -13,9 +13,10 @@ pub fn spec() -> BenchmarkSpec { let casing = casing_for_lang(lang); let sb = SqlBuilder::new(casing); let reducer = ident("Seed", casing); + let profile_table = table_name("profile", lang); let select = sb.select_by_id( - "profiles", + &profile_table, &["id","home","work","pos"], "id", 1 @@ -32,7 +33,7 @@ pub fn spec() -> BenchmarkSpec { timeout: Duration::from_secs(10), })); - let count = sb.count_by_id("profiles", "id", 1); + let count = sb.count_by_id(&profile_table, "id", 1); v.push(make_sql_count_only_scorer( host_url, file!(), 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 index 6026505b5fe..e08ce27ac42 100644 --- 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 @@ -11,7 +11,7 @@ TYPES - y: i32 TABLE -- profiles +- profile - Struct: Profile - Fields: - id: i32 (primary key) @@ -20,5 +20,5 @@ TABLE - pos: Position REDUCERS -- seed: insert exactly one row into profiles +- seed: insert exactly one row into profile - (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/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/rust.rs index 684d5e5cbac..ca00ef6fd71 100644 --- 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 @@ -12,7 +12,7 @@ pub enum Shape { Rectangle(Rect), } -#[table(name = drawings)] +#[table(name = drawing)] pub struct Drawing { #[primary_key] pub id: i32, @@ -22,7 +22,7 @@ pub struct Drawing { #[reducer] pub fn seed(ctx: &ReducerContext) { - ctx.db.drawings().insert(Drawing { + ctx.db.drawing().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_018_constraints/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/rust.rs index 9eb96d0d206..040ffb1b0e2 100644 --- 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 @@ -1,7 +1,7 @@ use spacetimedb::{reducer, table, ReducerContext, Table}; #[table( - name = accounts, + name = account, index(name = by_name, btree(columns = [name])) )] pub struct Account { @@ -14,6 +14,6 @@ pub struct Account { #[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() }); + ctx.db.account().insert(Account { id: 1, email: "a@example.com".into(), name: "Alice".into() }); + ctx.db.account().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 index 3b9ad64342e..4eb5dcf83fc 100644 --- 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 @@ -3,7 +3,7 @@ use crate::eval::defaults::{ make_reducer_data_parity_scorer, make_sql_count_only_scorer, }; -use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; +use crate::eval::{casing_for_lang, ident, table_name, BenchmarkSpec, ReducerDataParityConfig, SqlBuilder}; use std::time::Duration; pub fn spec() -> BenchmarkSpec { @@ -13,8 +13,9 @@ pub fn spec() -> BenchmarkSpec { let casing = casing_for_lang(lang); let sb = SqlBuilder::new(casing); let reducer = ident("Seed", casing); + let account_table = table_name("account", lang); - let select = sb.select_by_id("accounts", &["id","email","name"], "id", 1); + let select = sb.select_by_id(&account_table, &["id","email","name"], "id", 1); v.push(make_reducer_data_parity_scorer(host_url, ReducerDataParityConfig { src_file: file!(), route_tag, @@ -26,7 +27,7 @@ pub fn spec() -> BenchmarkSpec { timeout: Duration::from_secs(10), })); - let count = sb.count_by_id("accounts", "id", 2); + let count = sb.count_by_id(&account_table, "id", 2); v.push(make_sql_count_only_scorer( host_url, file!(), 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 index 4c156d7f1da..34873235c47 100644 --- 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 @@ -1,7 +1,7 @@ Write a SpacetimeDB backend module in Rust that defines one table and seeds two rows. TABLE -- accounts +- account - Struct: Account - Columns: - id: i32 (primary key) @@ -11,6 +11,6 @@ TABLE - by_name: btree(name) REDUCERS -- seed: insert exactly these rows into accounts +- seed: insert exactly these rows into account - (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/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/answers/rust.rs index 02c565db081..50ae87bb583 100644 --- 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 @@ -1,13 +1,13 @@ use spacetimedb::{reducer, table, ReducerContext, Table}; -#[table(name = users)] +#[table(name = user)] pub struct User { #[primary_key] pub user_id: i32, pub name: String, } -#[table(name = groups)] +#[table(name = group)] pub struct Group { #[primary_key] pub group_id: i32, @@ -15,7 +15,7 @@ pub struct Group { } #[table( - name = memberships, + name = membership, index(name = by_user, btree(columns = [user_id])), index(name = by_group, btree(columns = [group_id])) )] @@ -28,13 +28,13 @@ pub struct Membership { #[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.user().insert(User { user_id: 1, name: "Alice".into() }); + ctx.db.user().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.group().insert(Group { group_id: 10, title: "Admin".into() }); + ctx.db.group().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 }); + ctx.db.membership().insert(Membership { id: 1, user_id: 1, group_id: 10 }); + ctx.db.membership().insert(Membership { id: 2, user_id: 1, group_id: 20 }); + ctx.db.membership().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 index 791f98dace4..0ade61ab737 100644 --- 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 @@ -2,7 +2,7 @@ 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 crate::eval::{casing_for_lang, ident, table_name, BenchmarkSpec, ReducerSqlCountConfig, SqlBuilder}; use std::time::Duration; pub fn spec() -> BenchmarkSpec { @@ -12,6 +12,7 @@ pub fn spec() -> BenchmarkSpec { let sb = SqlBuilder::new(casing); let reducer_name = ident("Seed", casing); + let membership_table = table_name("membership", lang); let user_id = ident("user_id", sb.case); let group_id = ident("group_id", sb.case); @@ -22,7 +23,7 @@ pub fn spec() -> BenchmarkSpec { reducer: reducer_name.into(), args: vec![], sql_count_query: format!( - "SELECT COUNT(*) AS n FROM memberships WHERE {user_id}=1 AND {group_id}=10" + "SELECT COUNT(*) AS n FROM {membership_table} WHERE {user_id}=1 AND {group_id}=10" ), expected_count: 1, id_str: "m2m_has_1_10", @@ -33,7 +34,7 @@ pub fn spec() -> BenchmarkSpec { host_url, file!(), route_tag, - &format!("SELECT COUNT(*) AS n FROM memberships WHERE {user_id}=1 AND {group_id}=20"), + &format!("SELECT COUNT(*) AS n FROM {membership_table} WHERE {user_id}=1 AND {group_id}=20"), 1, "m2m_has_1_20", Duration::from_secs(10), @@ -43,7 +44,7 @@ pub fn spec() -> BenchmarkSpec { host_url, file!(), route_tag, - &format!("SELECT COUNT(*) AS n FROM memberships WHERE {user_id}=2 AND {group_id}=20"), + &format!("SELECT COUNT(*) AS n FROM {membership_table} WHERE {user_id}=2 AND {group_id}=20"), 1, "m2m_has_2_20", Duration::from_secs(10), @@ -53,7 +54,7 @@ pub fn spec() -> BenchmarkSpec { host_url, file!(), route_tag, - "SELECT COUNT(*) AS n FROM memberships", + &format!("SELECT COUNT(*) AS n FROM {membership_table}"), 3, "memberships_three_rows", Duration::from_secs(10), 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 index f7d59444126..1080d4f9acf 100644 --- 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 @@ -1,19 +1,19 @@ Write a SpacetimeDB backend module in Rust that defines three tables modeling a many-to-many relationship and seeds rows. TABLES -- users +- user - Struct: User - Fields: - user_id: i32 (primary key) - name: String -- groups +- group - Struct: Group - Fields: - group_id: i32 (primary key) - title: String -- memberships +- membership - Struct: Membership - Fields: - id: i32 (primary key) @@ -25,9 +25,9 @@ TABLES 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: + - user: (user_id=1, name="Alice"), (user_id=2, name="Bob") + - group: (group_id=10, title="Admin"), (group_id=20, title="Dev") + - membership: - (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/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/rust.rs index 9b74f9305d4..a6b8e5bfeaf 100644 --- 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 @@ -1,12 +1,12 @@ use spacetimedb::{reducer, table, ReducerContext, Table}; -#[table(name = entities)] +#[table(name = entity)] pub struct Entity { #[primary_key] pub id: i32, } -#[table(name = positions)] +#[table(name = position)] pub struct Position { #[primary_key] pub entity_id: i32, @@ -14,7 +14,7 @@ pub struct Position { pub y: i32, } -#[table(name = velocities)] +#[table(name = velocity)] pub struct Velocity { #[primary_key] pub entity_id: i32, @@ -22,7 +22,7 @@ pub struct Velocity { pub vy: i32, } -#[table(name = next_positions)] +#[table(name = next_position)] pub struct NextPosition { #[primary_key] pub entity_id: i32, @@ -32,26 +32,26 @@ pub struct NextPosition { #[reducer] pub fn seed(ctx: &ReducerContext) { - ctx.db.entities().insert(Entity { id: 1 }); - ctx.db.entities().insert(Entity { id: 2 }); + ctx.db.entity().insert(Entity { id: 1 }); + ctx.db.entity().insert(Entity { id: 2 }); - ctx.db.positions().insert(Position { + ctx.db.position().insert(Position { entity_id: 1, x: 1, y: 0, }); - ctx.db.positions().insert(Position { + ctx.db.position().insert(Position { entity_id: 2, x: 10, y: 0, }); - ctx.db.velocities().insert(Velocity { + ctx.db.velocity().insert(Velocity { entity_id: 1, vx: 1, vy: 0, }); - ctx.db.velocities().insert(Velocity { + ctx.db.velocity().insert(Velocity { entity_id: 2, vx: -2, vy: 3, @@ -60,18 +60,18 @@ pub fn seed(ctx: &ReducerContext) { #[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) { + for p in ctx.db.position().iter() { + if let Some(v) = ctx.db.velocity().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); + if ctx.db.next_position().entity_id().find(p.entity_id).is_some() { + ctx.db.next_position().entity_id().update(np); } else { - ctx.db.next_positions().insert(np); + ctx.db.next_position().insert(np); } } } 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 index c25fedcc495..47bc5b41a46 100644 --- 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 @@ -1,26 +1,26 @@ Write a SpacetimeDB backend module in Rust that models a minimal ECS and computes next positions. TABLES -- entities +- entity - Struct: Entity - Fields: - id: i32 (primary key) -- positions +- position - Struct: Position - Fields: - entity_id: i32 (primary key) - x: i32 - y: i32 -- velocities +- velocity - Struct: Velocity - Fields: - entity_id: i32 (primary key) - vx: i32 - vy: i32 -- next_positions +- next_position - Struct: NextPosition - Fields: - entity_id: i32 (primary key) @@ -31,4 +31,4 @@ 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 +- step: for each position, find velocity by entity_id; compute (x+vx, y+vy) and upsert into next_position by entity_id 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 index 0a8df3ded1e..336a8a7eb00 100644 --- 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 @@ -1,7 +1,7 @@ use spacetimedb::{reducer, table, ReducerContext, Table}; #[table( - name = logs, + name = log, index(name = by_user_day, btree(columns = [user_id, day])) )] pub struct Log { @@ -14,7 +14,7 @@ pub struct Log { #[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() }); + ctx.db.log().insert(Log { id: 1, user_id: 7, day: 1, message: "a".into() }); + ctx.db.log().insert(Log { id: 2, user_id: 7, day: 2, message: "b".into() }); + ctx.db.log().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 index 06e7c2df56c..8c2e720ca55 100644 --- 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 @@ -2,7 +2,7 @@ use crate::eval::defaults::{ default_schema_parity_scorers, make_reducer_sql_count_scorer, }; -use crate::eval::{casing_for_lang, ident, BenchmarkSpec, ReducerSqlCountConfig, SqlBuilder}; +use crate::eval::{casing_for_lang, ident, table_name, BenchmarkSpec, ReducerSqlCountConfig, SqlBuilder}; use std::time::Duration; pub fn spec() -> BenchmarkSpec { @@ -13,6 +13,7 @@ pub fn spec() -> BenchmarkSpec { let sb = SqlBuilder::new(case); let seed = ident("Seed", case); + let log_table = table_name("log", lang); let user_id = ident("user_id", sb.case); let day = ident("day", sb.case); @@ -29,7 +30,7 @@ pub fn spec() -> BenchmarkSpec { }; v.push(make_reducer_sql_count_scorer(host_url, ReducerSqlCountConfig { - sql_count_query: "SELECT COUNT(*) AS n FROM logs".into(), + sql_count_query: format!("SELECT COUNT(*) AS n FROM {log_table}"), expected_count: 3, id_str: "mcindex_seed_count", ..base(&seed) @@ -37,7 +38,7 @@ pub fn spec() -> BenchmarkSpec { 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", + "SELECT COUNT(*) AS n FROM {log_table} WHERE {u}=7 AND {d}=1", u = user_id, d = day ), expected_count: 1, @@ -47,7 +48,7 @@ pub fn spec() -> BenchmarkSpec { 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", + "SELECT COUNT(*) AS n FROM {log_table} WHERE {u}=7 AND {d}=2", u = user_id, d = day ), expected_count: 1, 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 index ed02a808210..111ee2483ff 100644 --- 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 @@ -1,7 +1,7 @@ Write a SpacetimeDB backend module in Rust that defines one table with a multi-column B-Tree index and seeds rows. TABLE -- logs +- log - Struct: Log - Fields: - id: i32 (primary key) @@ -12,7 +12,7 @@ TABLE - by_user_day: btree(user_id, day) REDUCERS -- seed: insert exactly these rows into logs +- seed: insert exactly these rows into log - (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/eval/sql_fmt.rs b/tools/xtask-llm-benchmark/src/eval/sql_fmt.rs index 92e48cd1c2e..5108d68630c 100644 --- a/tools/xtask-llm-benchmark/src/eval/sql_fmt.rs +++ b/tools/xtask-llm-benchmark/src/eval/sql_fmt.rs @@ -17,6 +17,16 @@ pub fn casing_for_lang(lang: Lang) -> Casing { } } +/// Convert a singular lowercase table name to the appropriate convention for each language. +/// - C#: PascalCase singular (e.g., "user" -> "User") +/// - Rust: snake_case singular (e.g., "user" -> "user") +pub fn table_name(singular: &str, lang: Lang) -> String { + match lang { + Lang::CSharp => singular.to_upper_camel_case(), + Lang::Rust => singular.to_snake_case(), + } +} + pub fn ident(s: &str, casing: Casing) -> String { match casing { Casing::Snake => s.to_snake_case(), From 934549255dde389fea7883042ccc3d99079135fd Mon Sep 17 00:00:00 2001 From: = Date: Sat, 17 Jan 2026 00:04:34 -0500 Subject: [PATCH 3/9] Add processed context hashing and update CI check logic - Add compute_processed_context_hash() for language-specific hash computation after tab filtering is applied - Update CI check to verify both rustdoc_json and docs modes for Rust - Fix hash-only mode to skip golden builds - Update benchmark analysis with latest results --- docs/llms/docs-benchmark-analysis.md | 417 +++++++++++++++--- docs/llms/docs-benchmark-comment.md | 8 +- .../src/bin/llm_benchmark.rs | 283 ++++++++---- .../src/context/hashing.rs | 13 + tools/xtask-llm-benchmark/src/context/mod.rs | 2 +- 5 files changed, 579 insertions(+), 144 deletions(-) diff --git a/docs/llms/docs-benchmark-analysis.md b/docs/llms/docs-benchmark-analysis.md index ee0e02bf837..21d9ff0d4fa 100644 --- a/docs/llms/docs-benchmark-analysis.md +++ b/docs/llms/docs-benchmark-analysis.md @@ -4,77 +4,368 @@ Generated from: `C:\Users\Tyler\Developer\SpacetimeDB\tools\xtask-llm-benchmark\ ## Summary -- **Total failures analyzed**: 26 +- **Total failures analyzed**: 23 -## Analysis +--- + +# Analysis of SpacetimeDB Benchmark Failures + +## Rust / rustdoc_json Failures + +### Compile/Publish Errors + +#### Failure Group: `t_002_scheduled_table` and `t_017_scheduled_columns` + +1. **The generated code:** + ```rust + use spacetimedb::{table, reducer, ReducerContext, Table, ScheduleAt}; + + #[table(name = tick_timer, schedule(reducer = tick, column = scheduled_at))] + pub struct TickTimer { + #[primary_key] + #[auto_inc] + scheduled_id: u64, + scheduled_at: ScheduleAt, + } + + #[reducer(init)] + pub fn init(ctx: &ReducerContext) { + if ctx.db.tick_timer().count() == 0 { + ctx.db.tick_timer().insert(TickTimer { + scheduled_id: 0, + scheduled_at: ScheduleAt::from_now_micros(50_000), + }); + } + } + + #[reducer] + pub fn tick(ctx: &ReducerContext, scheduled_id: u64) { + if let Some(mut row) = ctx.db.tick_timer().scheduled_id().find(scheduled_id) { + row.scheduled_at = ScheduleAt::from_now_micros(50_000); + let _ = ctx.db.tick_timer().scheduled_id().update(row); + } + } + ``` + +2. **The golden example:** + ```rust + 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(()) + } + ``` + +3. **The error:** `publish_error: spacetime publish failed (exit=1)` + +4. **Explain the difference:** + - The LLM uses `ScheduleAt::from_now_micros(50_000)` whereas the golden example correctly uses `ScheduleAt::Interval(Duration::from_millis(50).into())` which aligns with the expected implementation. + - The `tick` reducer's parameters do not match in type and expectation between the LLM output and the golden reference. + +5. **Root cause:** Lack of clarity on how to correctly manage scheduled tasks and reduce signatures. + +6. **Recommendation:** + - Update documentation to emphasize the importance of parameter types and expected structures in reducers, especially for scheduling. + - Clarify the differences between `ScheduleAt::from_now_micros` and `ScheduleAt::Interval`. + +--- + +### Other Failures + +#### Failure Group: `t_003_struct_in_table`, `t_012_spacetime_product_type`, and `t_015_product_type_columns` + +1. **The generated code:** + ```rust + use spacetimedb::{table, reducer, ReducerContext, Table, SpacetimeType}; + + #[derive(SpacetimeType)] + pub struct Position { + x: i32, + y: i32, + } + + #[table(name = entities)] + pub struct Entity { + #[primary_key] + id: i32, + pos: Position, + } + + #[reducer] + pub fn add_entity(ctx: &ReducerContext, id: i32, x: i32, y: i32) { + ctx.db.entities().insert(Entity { id, pos: Position { x, y } }); + } + ``` + +2. **The golden example:** + ```rust + 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, + } + ``` + +3. **The error:** Various schema discrepancies and no such table errors. + +4. **Explain the difference:** + - The LLM does not use `pub` for fields in both `Position` and `Entity`, resulting in visibility issues. + - Missing `Clone`, `Debug` appropriately in structs. + +5. **Root cause:** Insufficient guidance on visibility specifiers in struct definitions. + +6. **Recommendation:** + - Update documentation to include best practices for struct definitions, particularly focusing on access modifiers like `pub`. + - Provide examples of correct struct definitions emphasizing `Clone`, `Debug` traits where appropriate. + +### Failure Group: `t_018_constraints` + +1. **The generated code:** + ```rust + use spacetimedb::{table, reducer, ReducerContext, Table}; -# SpacetimeDB Benchmark Test Failures Analysis + #[table(name = accounts, index(name = by_name, btree(columns = [name])))] + pub struct Account { + #[primary_key] + id: i32, + #[unique] + email: String, + name: String, + } -## Rust Failures + #[reducer] + pub fn seed(ctx: &ReducerContext) { + let _ = ctx.db.accounts().try_insert(Account { + id: 1, + email: "a@example.com".to_string(), + name: "Alice".to_string(), + }); + } + ``` -### 1. Root Causes -- **Compile/Publish Errors (3 failures)**: - - The primary issue across the failures is related to the use of `ScheduleAt::every_micros` versus `ScheduleAt::RepeatMicros`, which indicates a lack of clarity in the documentation about the correct method of using scheduled types. - - Another issue is the incorrect implementation of `pub` for some fields and missing `#[derive(SpacetimeType)]` for structs, which has led to schema mismatches. +2. **The golden example:** + ```rust + use spacetimedb::{reducer, table, ReducerContext, Table}; -- **Other Failures (1 failure)**: - - The test `t_003_struct_in_table` has a mismatch where the expected reducer setup differs from what's provided. This highlights insufficient documentation around initial setup requirements for reducers. + #[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, + } -### 2. Recommendations -- **Documentation Updates**: - - **Scheduled Types Documentation**: Enhance the section on scheduled types in the documentation to clarify the use of `ScheduleAt::every_micros` and `ScheduleAt::RepeatMicros`. Example for addition: - ```markdown - ### Scheduled Types - - Use `ScheduleAt::every_micros(interval)` for non-repeating intervals. - - Use `ScheduleAt::RepeatMicros(interval)` for repeating intervals. Ensure proper usage to avoid publishing errors. - ``` - - - **Section on Structs and Reducers**: Update the section dealing with struct fields to illustrate the necessity of using `pub` where it applies and clarifying how reducers must align: - ```markdown - ### Struct Definitions - - Struct fields must be marked as `pub` to ensure they are accessible within the SpacetimeDB context. - - Reducers must be defined properly; ensure that each reducer matches expected configurations in your schemas. - ``` + #[reducer] + pub fn seed(ctx: &ReducerContext) { + ctx.db.accounts().insert(Account { id: 1, email: "a@example.com".into(), name: "Alice".into() }); + } + ``` -- **Example Code Alignment**: Revise example code throughout documentation to align with the latest syntax and ensure that all required attributes are included. +3. **The error:** `no such table: accounts` -### 3. Priority -- **High Impact Fixes**: - 1. Scheduled Types Documentation (to prevent compile errors). - 2. Structs and Reducers Section (to ensure schema and function alignment). +4. **Explain the difference:** + - Missing `pub` access modifiers in the LLM, reducing code visibility and functionality. + +5. **Root cause:** Lack of informative structuring around access modifiers in table definitions. + +6. **Recommendation:** + - Enhance the documentation to indicate when public access is required for struct fields, emphasizing its importance in database operations. --- -## C# Failures - -### 1. Root Causes -- **Table Naming Issues (19 failures)**: - - The primary issue causing the failures is the inconsistency in the use of table names (e.g., `entities` vs. `Entity`). Lack of clear guidelines on naming conventions has led to widespread discrepancies. - -- **Timeout Issues (3 failures)**: - - Additionally, the timeout failures indicate that certain processes aren’t being documented well in terms of what expectations exist for execution time and potential pitfalls leading to these issues. - -### 2. Recommendations -- **Documentation Updates**: - - **Table Naming Conventions**: Introduce a comprehensive section specifying the naming conventions for tables. Example for addition: - ```markdown - ### Table Naming Conventions - - Table names should be singular and PascalCase (e.g., `User` instead of `users`). - - Ensure that when creating and querying tables, the names are consistently used to avoid schema parity issues. - ``` - - - **Timeout Handling Guidance**: Provide clearer information on how to handle potential timeout issues within operations: - ```markdown - ### Handling Timeouts - - If encountering timeout errors during transactions, consider optimizing the initial data load or query processes. - - Implement logging to help identify which part of your transaction is leading to the timeout. - ``` - -### 3. Priority -- **High Impact Fixes**: - 1. Table Naming Conventions (most immediate to fix widespread errors). - 2. Timeout Handling Guidance (to improve performance and reliability in operations). - ---- - -This structured approach will help improve the accessibility and clarity of the SpacetimeDB documentation, directly addressing the root causes of current benchmark test failures. +## C# / docs Failures + +### CRUD Operations + +#### Failure Group: `t_004_insert`, `t_005_update`, `t_006_delete`, and `t_007_crud` + +1. **The generated code:** + ```csharp + using SpacetimeDB; + + public static partial class Module + { + [SpacetimeDB.Table(Name = "User", Public = true)] + public partial struct User + { + [SpacetimeDB.PrimaryKey] + public int Id; + public string Name; + public int Age; + public bool Active; + } + + [SpacetimeDB.Reducer] + public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active) + { + ctx.Db.User.Insert(new User + { + Id = id, + Name = name, + Age = age, + Active = active + }); + } + } + ``` + +2. **The golden example:** + ```csharp + using SpacetimeDB; + + public static partial class Module + { + [Table(Name = "User")] + 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.User.Insert(new User { Id = id, Name = name, Age = age, Active = active }); + } + } + ``` + +3. **The error:** `no such table: users` + +4. **Explain the difference:** + - The LLM-generated code uses `Public = true` in the `Table` attribute while the golden example does not since it defaults to `false`. + - Initialization of users may not occur due to missing setup code. + +5. **Root cause:** Insufficient understanding of necessary table configurations before CRUD operations. + +6. **Recommendation:** + - Update documentation to explicitly describe table attributes and their effects on visibility and accessibility. + - Reinforce the importance of initializing tables before performing operations. + +### Index and Lookups + +#### Failure Group: `t_008_index_lookup` + +1. **The generated code:** + ```csharp + using SpacetimeDB; + + public static partial class Module + { + [SpacetimeDB.Table(Name = "User", Public = true)] + public partial struct User + { + [SpacetimeDB.PrimaryKey] + public int Id; + public string Name; + public int Age; + public bool Active; + } + + [SpacetimeDB.Table(Name = "Result", Public = true)] + public partial struct Result + { + [SpacetimeDB.PrimaryKey] + public int Id; + public string Name; + } + + [SpacetimeDB.Reducer] + public static void LookupUserName(ReducerContext ctx, int id) + { + if (ctx.Db.User.Id.Find(id) is User user) + { + ctx.Db.Result.Insert(new Result + { + Id = user.Id, + Name = user.Name + }); + } + } + } + ``` + +2. **The golden example:** + ```csharp + using SpacetimeDB; + + public static partial class Module + { + [Table(Name = "User")] + public partial struct User + { + [PrimaryKey] public int Id; + public string Name; + public int Age; + public bool Active; + } + + [Table(Name = "Result")] + public partial struct Result + { + [PrimaryKey] public int Id; + public string Name; + } + + [Reducer] + public static void LookupUserName(ReducerContext ctx, int id) + { + var u = ctx.Db.User.Id.Find(id); + if (u.HasValue) + { + var row = u.Value; + ctx.Db.Result.Insert(new Result { Id = row.Id, Name = row.Name }); + } + } + } + ``` + +3. **The error:** `no such table: results | no such table: users` + +4. **Explain the difference:** + - The unnecessary `Public = true` in the table attributes isn’t causing a functional error but leads to inconsistent implementations. + - Using an unwrapped nullable type may bypass existing nullable handling, causing the lookup to fail if the record isn't found. + +5. **Root cause:** Failure to ensure the existence of tables prior to their use and misunderstanding of optional handling in C#. + +6. **Recommendation:** + - Expand documentation on how to ensure relations and lookups fit within the scope of initialized tables. + - Emphasize avoiding unnecessary visibility flags unless explicitly required. + + +--- + +### Conclusion + +The key takeaways from the analysis emphasize the need to enhance clarity in SpacetimeDB's documentation related to struct definitions, visibility modifiers, reducer expectations, and table initialization. Adding specific examples and best practices would help users adhere to the correct patterns and utilize the API effectively, thereby reducing benchmark failures. diff --git a/docs/llms/docs-benchmark-comment.md b/docs/llms/docs-benchmark-comment.md index 00356a7efde..4ecddad6da1 100644 --- a/docs/llms/docs-benchmark-comment.md +++ b/docs/llms/docs-benchmark-comment.md @@ -5,10 +5,10 @@ | Rust | rustdoc_json | basics | 25/27 | 83.3% ⬇️ -8.3% | | Rust | rustdoc_json | schema | 29/34 | 80.0% | | Rust | rustdoc_json | **total** | 54/61 | **81.8%** ⬇️ -4.5% | -| C# | docs | basics | 7/27 | 16.0% ⬇️ -84.0% | -| C# | docs | schema | 18/34 | 48.5% ⬇️ -31.5% | -| C# | docs | **total** | 25/61 | **30.8%** ⬇️ -60.2% | +| C# | docs | basics | 12/27 | 61.1% ⬇️ -38.9% | +| C# | docs | schema | 10/34 | 31.5% ⬇️ -48.5% | +| C# | docs | **total** | 22/61 | **47.7%** ⬇️ -43.3% | _Compared against master branch baseline_ -Generated at: 2026-01-16T19:34:55.608Z +Generated at: 2026-01-17T02:44:26.905Z diff --git a/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs b/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs index f22b1d9fad4..2b15133144e 100644 --- a/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs +++ b/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs @@ -19,7 +19,7 @@ use xtask_llm_benchmark::context::constants::{ docs_benchmark_comment, 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::context::{build_context, compute_processed_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}; @@ -249,14 +249,14 @@ fn run_benchmarks(args: RunArgs, details_path: &Path, summary_path: &Path) -> Re guard, } = initialize_runtime_and_provider(config.hash_only, config.goldens_only)?; - config.host = Some(guard.as_ref().unwrap().host_url.clone()); + config.host = guard.as_ref().map(|g| g.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 { + if !config.goldens_only && !config.hash_only { let rt = runtime.as_ref().expect("failed to initialize runtime for goldens"); rt.block_on(ensure_goldens_built_once( config.host.clone(), @@ -295,27 +295,34 @@ fn run_benchmarks(args: RunArgs, details_path: &Path, summary_path: &Path) -> Re fn cmd_ci_check(args: CiCheckArgs) -> Result<()> { // Check-only: - // - Verifies the required mode exists for each language + // - Verifies the required modes exist 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: + // Required mode/lang combinations: // Rust → "rustdoc_json" + // Rust → "docs" // 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())); + let langs = args.lang.unwrap_or_else(|| vec![Lang::Rust, Lang::CSharp]); - // Required mode per language (use this everywhere) - let required_mode = |lang: Lang| -> &'static str { + // Build the list of (lang, mode) combinations to check + let mut checks: Vec<(Lang, &'static str)> = Vec::new(); + for lang in &langs { match lang { - Lang::Rust => "rustdoc_json", - Lang::CSharp => "docs", + Lang::Rust => { + checks.push((Lang::Rust, "rustdoc_json")); + checks.push((Lang::Rust, "docs")); + } + Lang::CSharp => { + checks.push((Lang::CSharp, "docs")); + } } - }; + } + + // De-dupe, preserve order + let mut seen = HashSet::new(); + checks.retain(|(lang, mode)| seen.insert((lang.as_str().to_string(), mode.to_string()))); // Debug hint for how to (re)generate entries let hint_for = |_lang: Lang| -> &'static str { "Check DEVELOP.md for instructions on how to proceed." }; @@ -325,8 +332,7 @@ fn cmd_ci_check(args: CiCheckArgs) -> Result<()> { 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); + for (lang, mode) in checks { let lang_str = lang.as_str(); // Ensure mode exists (non-empty paths) @@ -347,9 +353,9 @@ fn cmd_ci_check(args: CiCheckArgs) -> Result<()> { ), } - // Compute current context hash - let current_hash = - compute_context_hash(mode).with_context(|| format!("compute context hash for `{mode}`/{lang_str}"))?; + // Compute current context hash (using processed context for lang-specific hash) + let current_hash = compute_processed_context_hash(mode, lang) + .with_context(|| format!("compute processed context hash for `{mode}`/{lang_str}"))?; // Find saved hash in summary let saved_hash = summary @@ -402,8 +408,8 @@ fn cmd_ci_quickfix() -> Result<()> { println!("Running CI quickfix (GPT-5 only) for docs-benchmark..."); - // Run Rust benchmarks - let rust_args = RunArgs { + // Run Rust benchmarks with rustdoc_json mode + let rust_rustdoc_args = RunArgs { modes: Some(vec!["rustdoc_json".to_string()]), lang: Lang::Rust, hash_only: false, @@ -417,9 +423,26 @@ fn cmd_ci_quickfix() -> Result<()> { models: vec!["gpt-5".to_string()], }]), }; - run_benchmarks(rust_args, &details_path, &summary_path)?; + run_benchmarks(rust_rustdoc_args, &details_path, &summary_path)?; + + // Run Rust benchmarks with docs mode (markdown documentation) + let rust_docs_args = RunArgs { + modes: Some(vec!["docs".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_docs_args, &details_path, &summary_path)?; - // Run C# benchmarks + // Run C# benchmarks with docs mode let csharp_args = RunArgs { modes: Some(vec!["docs".to_string()]), lang: Lang::CSharp, @@ -507,21 +530,33 @@ fn cmd_ci_comment(args: CiCommentArgs) -> Result<()> { /// Generate the markdown comment for GitHub PR. fn generate_comment_markdown(summary: &Summary, baseline: Option<&Summary>) -> String { - let rust_results = summary + // Rust with rustdoc_json mode + let rust_rustdoc_results = summary .by_language .get("rust") .and_then(|l| l.modes.get("rustdoc_json")) .and_then(|m| m.models.get("GPT-5")); + // Rust with docs mode (markdown documentation) + let rust_docs_results = summary + .by_language + .get("rust") + .and_then(|l| l.modes.get("docs")) + .and_then(|m| m.models.get("GPT-5")); + // C# with docs mode let csharp_results = summary .by_language .get("csharp") .and_then(|l| l.modes.get("docs")) .and_then(|m| m.models.get("GPT-5")); - let rust_baseline = baseline + let rust_rustdoc_baseline = baseline .and_then(|b| b.by_language.get("rust")) .and_then(|l| l.modes.get("rustdoc_json")) .and_then(|m| m.models.get("GPT-5")); + let rust_docs_baseline = baseline + .and_then(|b| b.by_language.get("rust")) + .and_then(|l| l.modes.get("docs")) + .and_then(|m| m.models.get("GPT-5")); let csharp_baseline = baseline .and_then(|b| b.by_language.get("csharp")) .and_then(|l| l.modes.get("docs")) @@ -552,8 +587,9 @@ fn generate_comment_markdown(summary: &Summary, baseline: Option<&Summary>) -> S md.push_str("| Language | Mode | Category | Tests Passed | Task Pass % |\n"); md.push_str("|----------|------|----------|--------------|-------------|\n"); - if let Some(results) = rust_results { - let base_cats = rust_baseline.map(|b| &b.categories); + // Rust with rustdoc_json mode + if let Some(results) = rust_rustdoc_results { + let base_cats = rust_rustdoc_baseline.map(|b| &b.categories); if let Some(c) = results.categories.get("basics") { let b = base_cats.and_then(|cats| cats.get("basics")); @@ -579,7 +615,7 @@ fn generate_comment_markdown(summary: &Summary, baseline: Option<&Summary>) -> S } let diff = format_diff( results.totals.task_pass_pct, - rust_baseline.map(|b| b.totals.task_pass_pct), + rust_rustdoc_baseline.map(|b| b.totals.task_pass_pct), ); md.push_str(&format!( "| Rust | rustdoc_json | **total** | {}/{} | **{}**{} |\n", @@ -590,6 +626,46 @@ fn generate_comment_markdown(summary: &Summary, baseline: Option<&Summary>) -> S )); } + // Rust with docs mode + if let Some(results) = rust_docs_results { + let base_cats = rust_docs_baseline.map(|b| &b.categories); + + if let Some(c) = results.categories.get("basics") { + let b = base_cats.and_then(|cats| cats.get("basics")); + let diff = format_diff(c.task_pass_pct, b.map(|x| x.task_pass_pct)); + md.push_str(&format!( + "| Rust | docs | basics | {}/{} | {}{} |\n", + c.passed_tests, + c.total_tests, + format_pct(c.task_pass_pct), + diff + )); + } + if let Some(c) = results.categories.get("schema") { + let b = base_cats.and_then(|cats| cats.get("schema")); + let diff = format_diff(c.task_pass_pct, b.map(|x| x.task_pass_pct)); + md.push_str(&format!( + "| Rust | docs | schema | {}/{} | {}{} |\n", + c.passed_tests, + c.total_tests, + format_pct(c.task_pass_pct), + diff + )); + } + let diff = format_diff( + results.totals.task_pass_pct, + rust_docs_baseline.map(|b| b.totals.task_pass_pct), + ); + md.push_str(&format!( + "| Rust | docs | **total** | {}/{} | **{}**{} |\n", + results.totals.passed_tests, + results.totals.total_tests, + format_pct(results.totals.task_pass_pct), + diff + )); + } + + // C# with docs mode if let Some(results) = csharp_results { let base_cats = csharp_baseline.map(|b| &b.categories); @@ -653,7 +729,9 @@ fn run_mode_benchmarks( ) -> Result<()> { let lang_str = lang.as_str(); let context = build_context(mode, Some(lang))?; - let hash = compute_context_hash(mode).with_context(|| format!("compute docs hash for `{mode}`/{}", lang_str))?; + // Use processed context hash so each lang/mode combination has its own unique hash + let hash = compute_processed_context_hash(mode, lang) + .with_context(|| format!("compute processed context hash for `{mode}`/{}", lang_str))?; println!("{:<12} [{:<10}] hash: {}", mode, lang_str, short_hash(&hash)); @@ -1018,7 +1096,7 @@ fn cmd_analyze(args: AnalyzeArgs) -> Result<()> { Generated from: `{}`\n\n\ ## Summary\n\n\ - **Total failures analyzed**: {}\n\n\ - ## Analysis\n\n\ + ---\n\n\ {}\n", details_path.display(), failures.len(), @@ -1076,15 +1154,18 @@ fn categorize_failure(f: &FailureInfo) -> &'static str { } } -/// Build the analysis section for failures of a specific language. -fn build_language_section(lang: &str, failures: &[&FailureInfo], prompt: &mut String) { +/// Build the analysis section for failures of a specific language/mode combination. +fn build_mode_section(lang: &str, mode: &str, failures: &[&FailureInfo], prompt: &mut String) { let lang_display = match lang { "rust" => "Rust", "csharp" => "C#", _ => lang, }; - prompt.push_str(&format!("# {} Failures ({} total)\n\n", lang_display, failures.len())); + prompt.push_str(&format!( + "# {} / {} Failures ({} total)\n\n", + lang_display, mode, failures.len() + )); // Group by failure type let table_naming: Vec<_> = failures @@ -1095,26 +1176,40 @@ fn build_language_section(lang: &str, failures: &[&FailureInfo], prompt: &mut St let timeout: Vec<_> = failures.iter().filter(|f| categorize_failure(f) == "timeout").collect(); let other: Vec<_> = failures.iter().filter(|f| categorize_failure(f) == "other").collect(); - // Table naming issues + // Table naming issues - show detailed examples if !table_naming.is_empty() { prompt.push_str(&format!("## Table Naming Issues ({} failures)\n\n", table_naming.len())); - prompt.push_str("The LLM is using incorrect table names:\n\n"); + prompt.push_str("The LLM is using incorrect table names. Examples:\n\n"); - for f in table_naming.iter().take(5) { + // Show up to 3 detailed examples + for f in table_naming.iter().take(3) { let reasons = f .scorer_details .as_ref() .map(extract_failure_reasons) .unwrap_or_default(); - prompt.push_str(&format!("- **{}**: {}\n", f.task, reasons.join(", "))); + prompt.push_str(&format!("### {}\n", f.task)); + prompt.push_str(&format!("**Failure**: {}\n\n", reasons.join(", "))); + + if let Some(llm_out) = &f.llm_output { + let truncated = truncate_str(llm_out, 1200); + prompt.push_str(&format!("**LLM Output**:\n```\n{}\n```\n\n", truncated)); + } + + if let Some(golden) = &f.golden_answer { + let truncated = truncate_str(golden, 1200); + prompt.push_str(&format!("**Expected**:\n```\n{}\n```\n\n", truncated)); + } } - if table_naming.len() > 5 { - prompt.push_str(&format!("- ...and {} more similar failures\n", table_naming.len() - 5)); + if table_naming.len() > 3 { + prompt.push_str(&format!( + "**Additional similar failures**: {}\n\n", + table_naming.iter().skip(3).map(|f| f.task.as_str()).collect::>().join(", ") + )); } - prompt.push('\n'); } - // Compile/publish errors + // Compile/publish errors - show detailed examples with full error messages if !compile.is_empty() { prompt.push_str(&format!("## Compile/Publish Errors ({} failures)\n\n", compile.len())); @@ -1128,85 +1223,121 @@ fn build_language_section(lang: &str, failures: &[&FailureInfo], prompt: &mut St prompt.push_str(&format!("**Error**: {}\n\n", reasons.join(", "))); if let Some(llm_out) = &f.llm_output { - let truncated = if llm_out.len() > 600 { - format!("{}...", &llm_out[..600]) - } else { - llm_out.clone() - }; + let truncated = truncate_str(llm_out, 1500); prompt.push_str(&format!("**LLM Output**:\n```\n{}\n```\n\n", truncated)); } + + if let Some(golden) = &f.golden_answer { + let truncated = truncate_str(golden, 1500); + prompt.push_str(&format!("**Expected (golden)**:\n```\n{}\n```\n\n", truncated)); + } + } + if compile.len() > 3 { + prompt.push_str(&format!( + "**Additional compile failures**: {}\n\n", + compile.iter().skip(3).map(|f| f.task.as_str()).collect::>().join(", ") + )); } } // Timeout issues if !timeout.is_empty() { prompt.push_str(&format!("## Timeout Issues ({} failures)\n\n", timeout.len())); + prompt.push_str("These tasks timed out during execution:\n"); for f in &timeout { prompt.push_str(&format!("- {}\n", f.task)); } prompt.push('\n'); } - // Other failures + // Other failures - show detailed examples if !other.is_empty() { prompt.push_str(&format!("## Other Failures ({} failures)\n\n", other.len())); - for f in &other { + // Show up to 5 detailed examples for "other" since they're varied + for f in other.iter().take(5) { let reasons = f .scorer_details .as_ref() .map(extract_failure_reasons) .unwrap_or_default(); - prompt.push_str(&format!("### {} - {}/{} passed\n", f.task, f.passed, f.total)); - prompt.push_str(&format!("**Issues**: {}\n\n", reasons.join(", "))); + prompt.push_str(&format!("### {} - {}/{} tests passed\n", f.task, f.passed, f.total)); + prompt.push_str(&format!("**Failure reason**: {}\n\n", reasons.join(", "))); if let Some(llm_out) = &f.llm_output { - let truncated = if llm_out.len() > 600 { - format!("{}...", &llm_out[..600]) - } else { - llm_out.clone() - }; + let truncated = truncate_str(llm_out, 1200); prompt.push_str(&format!("**LLM Output**:\n```\n{}\n```\n\n", truncated)); } if let Some(golden) = &f.golden_answer { - let truncated = if golden.len() > 600 { - format!("{}...", &golden[..600]) - } else { - golden.clone() - }; - prompt.push_str(&format!("**Expected**:\n```\n{}\n```\n\n", truncated)); + let truncated = truncate_str(golden, 1200); + prompt.push_str(&format!("**Expected (golden)**:\n```\n{}\n```\n\n", truncated)); } } + if other.len() > 5 { + prompt.push_str(&format!( + "**Additional failures**: {}\n\n", + other.iter().skip(5).map(|f| f.task.as_str()).collect::>().join(", ") + )); + } + } +} + +/// Truncate a string to max_len chars, adding "..." if truncated. +fn truncate_str(s: &str, max_len: usize) -> String { + if s.len() > max_len { + format!("{}...", &s[..max_len]) + } else { + s.to_string() } } fn build_analysis_prompt(failures: &[FailureInfo]) -> String { let mut prompt = String::from( - "Analyze the following SpacetimeDB benchmark test failures, organized by language. \ - For each language, identify the root causes and suggest specific documentation fixes.\n\n\ + "Analyze the following SpacetimeDB benchmark test failures, organized by language and mode.\n\n\ + IMPORTANT: For each failure you analyze, you MUST include the actual code examples inline to illustrate the problem.\n\ + Show what the LLM generated vs what was expected, highlighting the specific differences.\n\n\ Focus on SPECIFIC, ACTIONABLE documentation changes.\n\n", ); - // Group failures by language - let rust_failures: Vec<_> = failures.iter().filter(|f| f.lang == "rust").collect(); - let csharp_failures: Vec<_> = failures.iter().filter(|f| f.lang == "csharp").collect(); + // Group failures by language AND mode + let rust_rustdoc_failures: Vec<_> = failures + .iter() + .filter(|f| f.lang == "rust" && f.mode == "rustdoc_json") + .collect(); + let rust_docs_failures: Vec<_> = failures + .iter() + .filter(|f| f.lang == "rust" && f.mode == "docs") + .collect(); + let csharp_failures: Vec<_> = failures + .iter() + .filter(|f| f.lang == "csharp" && f.mode == "docs") + .collect(); + + // Build sections for each language/mode combination + if !rust_rustdoc_failures.is_empty() { + build_mode_section("rust", "rustdoc_json", &rust_rustdoc_failures, &mut prompt); + } - // Build sections for each language - if !rust_failures.is_empty() { - build_language_section("rust", &rust_failures, &mut prompt); + if !rust_docs_failures.is_empty() { + build_mode_section("rust", "docs", &rust_docs_failures, &mut prompt); } if !csharp_failures.is_empty() { - build_language_section("csharp", &csharp_failures, &mut prompt); + build_mode_section("csharp", "docs", &csharp_failures, &mut prompt); } prompt.push_str( - "\n---\n\n## Provide your analysis:\n\n\ - For EACH language (Rust and C#), provide:\n\ - 1. **Root Causes**: What specific documentation issues caused these failures?\n\ - 2. **Recommendations**: List specific documentation files/sections to update and exact changes to make\n\ - 3. **Priority**: Which fixes would have the highest impact for that language?\n", + "\n---\n\n## Instructions for your analysis:\n\n\ + For EACH failure or group of similar failures:\n\n\ + 1. **The generated code**: The actual LLM-generated code\n\ + 2. **The golden example**: The expected golden answer\n\ + 3. **The error**: The error message or failure reason (if provided above)\n\ + 4. **Explain the difference**: What specific API/syntax was wrong and caused the failure?\n\ + 5. **Root cause**: What's missing or unclear in the documentation?\n\ + 6. **Recommendation**: Specific fix\n\n\ + Group similar failures together (e.g., if multiple tests fail due to the same issue).\n\ + Use code blocks with syntax highlighting (```rust or ```csharp).\n", ); prompt diff --git a/tools/xtask-llm-benchmark/src/context/hashing.rs b/tools/xtask-llm-benchmark/src/context/hashing.rs index 8b73c308d59..1921d99797f 100644 --- a/tools/xtask-llm-benchmark/src/context/hashing.rs +++ b/tools/xtask-llm-benchmark/src/context/hashing.rs @@ -5,8 +5,10 @@ use std::fs; use std::io::Read; use std::path::{Path, PathBuf}; +use crate::context::combine::build_context; use crate::context::constants::docs_dir; use crate::context::{resolve_mode_paths_hashing, rustdoc_crate_root}; +use crate::eval::Lang; // --- compute: stable rel path + normalized file bytes --- pub fn compute_context_hash(mode: &str) -> Result { @@ -33,6 +35,17 @@ pub fn compute_context_hash(mode: &str) -> Result { Ok(hasher.finalize().to_hex().to_string()) } +/// Compute hash of the processed context (after language-specific tab filtering). +/// This ensures each lang/mode combination gets its own unique hash. +pub fn compute_processed_context_hash(mode: &str, lang: Lang) -> Result { + let context = build_context(mode, Some(lang))?; + let mut hasher = Hasher::new(); + // Normalize line endings for deterministic hash across OS/checkouts + let normalized = normalize_lf(context.as_bytes()); + hasher.update(&normalized); + Ok(hasher.finalize().to_hex().to_string()) +} + // --- stable base for stripping prefixes --- fn base_for_mode_hashing(mode: &str) -> Result { Ok(match mode { diff --git a/tools/xtask-llm-benchmark/src/context/mod.rs b/tools/xtask-llm-benchmark/src/context/mod.rs index 4a059bd1063..90008312948 100644 --- a/tools/xtask-llm-benchmark/src/context/mod.rs +++ b/tools/xtask-llm-benchmark/src/context/mod.rs @@ -5,5 +5,5 @@ pub mod paths; pub use combine::build_context; pub use constants::*; -pub use hashing::{compute_context_hash, gather_docs_files}; +pub use hashing::{compute_context_hash, compute_processed_context_hash, gather_docs_files}; pub use paths::{resolve_mode_paths, resolve_mode_paths_hashing}; From f441ca7b9706ba970e14ae3246bd607f023c1362 Mon Sep 17 00:00:00 2001 From: = Date: Sat, 17 Jan 2026 12:17:04 -0500 Subject: [PATCH 4/9] Small typo fix --- .../00100-getting-started/00250-zen-of-spacetimedb.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/00100-intro/00100-getting-started/00250-zen-of-spacetimedb.md b/docs/docs/00100-intro/00100-getting-started/00250-zen-of-spacetimedb.md index 3f3685fc070..bcf7da63793 100644 --- a/docs/docs/00100-intro/00100-getting-started/00250-zen-of-spacetimedb.md +++ b/docs/docs/00100-intro/00100-getting-started/00250-zen-of-spacetimedb.md @@ -26,7 +26,7 @@ Traditional stack: SpacetimeDB: ## Everything is Persistent -You will ask, does everything need to be persistent? Won't that be a lot of data? Won't that be slow. The answers are yes, no, and no. SpacetimeDB persists everything by default, even the full history of everything that has every changed. It should be **your choice** to delete data, not the databases. SpacetimeDB gives you that choice. +You will ask, does everything need to be persistent? Won't that be a lot of data? Won't that be slow. The answers are yes, no, and no. SpacetimeDB persists everything by default, even the full history of everything that has every changed. It should be **your choice** to delete data, not the database's. SpacetimeDB gives you that choice. SpacetimeDB holds all your data in memory for blazing-fast access, but automatically persists everything to disk. You get the speed of in-memory computing with the durability of a traditional database. From 20ac5c08407dc6b9cbdb7399f1e724f80375f2eb Mon Sep 17 00:00:00 2001 From: = Date: Sat, 17 Jan 2026 13:36:03 -0500 Subject: [PATCH 5/9] Updated llm benchmarks --- docs/llms/docs-benchmark-analysis.md | 528 ++--- docs/llms/docs-benchmark-comment.md | 17 +- docs/llms/docs-benchmark-details.json | 2695 +++++++++++++++++-------- docs/llms/docs-benchmark-summary.json | 87 +- 4 files changed, 2242 insertions(+), 1085 deletions(-) diff --git a/docs/llms/docs-benchmark-analysis.md b/docs/llms/docs-benchmark-analysis.md index 21d9ff0d4fa..9b458327d1b 100644 --- a/docs/llms/docs-benchmark-analysis.md +++ b/docs/llms/docs-benchmark-analysis.md @@ -4,129 +4,207 @@ Generated from: `C:\Users\Tyler\Developer\SpacetimeDB\tools\xtask-llm-benchmark\ ## Summary -- **Total failures analyzed**: 23 +- **Total failures analyzed**: 33 --- -# Analysis of SpacetimeDB Benchmark Failures +# Analysis of SpacetimeDB Benchmark Test Failures ## Rust / rustdoc_json Failures -### Compile/Publish Errors - -#### Failure Group: `t_002_scheduled_table` and `t_017_scheduled_columns` +### Table Naming Issues -1. **The generated code:** +#### t_010_connect +1. **The generated code**: ```rust - use spacetimedb::{table, reducer, ReducerContext, Table, ScheduleAt}; + #[table(name = events)] + pub struct Event { + #[primary_key] + #[auto_inc] + id: i32, + kind: String, + } + ``` - #[table(name = tick_timer, schedule(reducer = tick, column = scheduled_at))] - pub struct TickTimer { +2. **The golden example**: + ```rust + #[table(name = event)] + pub struct Event { #[primary_key] #[auto_inc] - scheduled_id: u64, - scheduled_at: ScheduleAt, + pub id: u64, + pub kind: String, } + ``` + +3. **The error**: `schema_parity: tables differ - expected ["event"], got ["events"]` + +4. **Explain the difference**: The generated code incorrectly uses `events` (plural) instead of the expected `event` (singular). + +5. **Root cause**: The documentation does not clearly specify naming conventions for tables. There is ambiguity around whether singular or plural forms should be used. + +6. **Recommendation**: Update documentation to clearly specify that table names should be singular. + +--- - #[reducer(init)] - pub fn init(ctx: &ReducerContext) { - if ctx.db.tick_timer().count() == 0 { - ctx.db.tick_timer().insert(TickTimer { - scheduled_id: 0, - scheduled_at: ScheduleAt::from_now_micros(50_000), - }); - } +#### t_014_elementary_columns +1. **The generated code**: + ```rust + #[table(name = primitives)] + pub struct Primitive { + #[primary_key] + id: i32, + count: i32, + total: i64, + price: f32, + ratio: f64, + active: bool, + name: String, } + ``` - #[reducer] - pub fn tick(ctx: &ReducerContext, scheduled_id: u64) { - if let Some(mut row) = ctx.db.tick_timer().scheduled_id().find(scheduled_id) { - row.scheduled_at = ScheduleAt::from_now_micros(50_000); - let _ = ctx.db.tick_timer().scheduled_id().update(row); - } +2. **The golden example**: + ```rust + #[table(name = primitive)] + 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, } ``` -2. **The golden example:** +3. **The error**: `schema_parity: tables differ - expected ["primitive"], got ["primitives"]` + +4. **Explain the difference**: Similar to the previous case, this failure arises from using the plural form `primitives` instead of the singular `primitive`. + +5. **Root cause**: Lack of clear specification on singular vs. plural for table names in the documentation. + +6. **Recommendation**: Strengthen the documentation regarding table naming conventions to specify the use of singular names. + +--- + +#### t_016_sum_type_columns +1. **The generated code**: ```rust - use spacetimedb::{reducer, table, ReducerContext, ScheduleAt, Table}; - use std::time::Duration; + #[table(name = drawings)] + pub struct Drawing { + #[primary_key] + id: i32, + a: Shape, + b: Shape, + } + ``` - #[table(name = tick_timer, scheduled(tick))] +2. **The golden example**: + ```rust + #[table(name = drawing)] + pub struct Drawing { + #[primary_key] + pub id: i32, + pub a: Shape, + pub b: Shape, + } + ``` + +3. **The error**: `schema_parity: tables differ - expected ["drawing"], got ["drawings"]` + +4. **Explain the difference**: The difference is again in the use of the plural `drawings` instead of the singular `drawing`. + +5. **Root cause**: The documentation does not differentiate between singular and plural usage in table naming, leading to confusion. + +6. **Recommendation**: Clarify in the documentation that all table names must be singular. + +--- + +### Compile/Publish Errors + +#### t_002_scheduled_table +1. **The generated code**: + ```rust + #[table(name = tick_timer, schedule(reducer = tick, column = scheduled_at))] pub struct TickTimer { #[primary_key] #[auto_inc] scheduled_id: u64, scheduled_at: ScheduleAt, } + ``` - #[reducer] - pub fn tick(_ctx: &ReducerContext, _row: TickTimer) -> Result<(), String> { - Ok(()) +2. **The golden example**: + ```rust + #[table(name = tick_timer, scheduled(tick))] + pub struct TickTimer { + #[primary_key] + #[auto_inc] + pub scheduled_id: u64, + pub scheduled_at: ScheduleAt, } + ``` + +3. **The error**: `publish_error: spacetime publish failed` - #[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(()) +4. **Explain the difference**: The generated code defines the schedule incorrectly by including `column = scheduled_at`, whereas the golden example specifies it more succinctly as `scheduled(tick)`. + +5. **Root cause**: The documentation might not have clear examples for scheduled table definitions. + +6. **Recommendation**: Provide clear documentation for how to properly define scheduled tables in SpacetimeDB. + +--- + +#### t_017_scheduled_columns +1. **The generated code**: + ```rust + #[table(name = tick_timer, schedule(reducer = tick, column = scheduled_at))] + pub struct TickTimer { + #[primary_key] + #[auto_inc] + scheduled_id: u64, + scheduled_at: ScheduleAt, + } + ``` + +2. **The golden example**: + ```rust + #[table(name = tick_timer, scheduled(tick))] + pub struct TickTimer { + #[primary_key] + #[auto_inc] + pub scheduled_id: u64, + pub scheduled_at: ScheduleAt, } ``` -3. **The error:** `publish_error: spacetime publish failed (exit=1)` +3. **The error**: `publish_error: spacetime publish failed` -4. **Explain the difference:** - - The LLM uses `ScheduleAt::from_now_micros(50_000)` whereas the golden example correctly uses `ScheduleAt::Interval(Duration::from_millis(50).into())` which aligns with the expected implementation. - - The `tick` reducer's parameters do not match in type and expectation between the LLM output and the golden reference. +4. **Explain the difference**: The same error as in the previous case arises from the incorrect definition of the scheduled attribute. -5. **Root cause:** Lack of clarity on how to correctly manage scheduled tasks and reduce signatures. +5. **Root cause**: Misunderstanding from the LLM regarding how to define schedules in tables. -6. **Recommendation:** - - Update documentation to emphasize the importance of parameter types and expected structures in reducers, especially for scheduling. - - Clarify the differences between `ScheduleAt::from_now_micros` and `ScheduleAt::Interval`. +6. **Recommendation**: Update the documentation to clarify the correct syntax for specifying schedules in table definitions. --- ### Other Failures -#### Failure Group: `t_003_struct_in_table`, `t_012_spacetime_product_type`, and `t_015_product_type_columns` - -1. **The generated code:** +#### t_003_struct_in_table +1. **The generated code**: ```rust - use spacetimedb::{table, reducer, ReducerContext, Table, SpacetimeType}; - - #[derive(SpacetimeType)] - pub struct Position { - x: i32, - y: i32, - } - - #[table(name = entities)] + #[table(name = entity)] pub struct Entity { #[primary_key] id: i32, pos: Position, } - - #[reducer] - pub fn add_entity(ctx: &ReducerContext, id: i32, x: i32, y: i32) { - ctx.db.entities().insert(Entity { id, pos: Position { x, y } }); - } ``` -2. **The golden example:** +2. **The golden example**: ```rust - use spacetimedb::{table, SpacetimeType}; - - #[derive(SpacetimeType, Clone, Debug)] - pub struct Position { - pub x: i32, - pub y: i32, - } - - #[table(name = entities)] + #[table(name = entity)] pub struct Entity { #[primary_key] pub id: i32, @@ -134,238 +212,176 @@ Generated from: `C:\Users\Tyler\Developer\SpacetimeDB\tools\xtask-llm-benchmark\ } ``` -3. **The error:** Various schema discrepancies and no such table errors. +3. **The error**: `schema_parity: reducers differ - expected [], got ["add_entity()"]` -4. **Explain the difference:** - - The LLM does not use `pub` for fields in both `Position` and `Entity`, resulting in visibility issues. - - Missing `Clone`, `Debug` appropriately in structs. +4. **Explain the difference**: The generated code does not have the `pub` visibility for struct fields. -5. **Root cause:** Insufficient guidance on visibility specifiers in struct definitions. +5. **Root cause**: Documentation may not sufficiently emphasize the need for visibility modifiers in struct fields for proper API access. -6. **Recommendation:** - - Update documentation to include best practices for struct definitions, particularly focusing on access modifiers like `pub`. - - Provide examples of correct struct definitions emphasizing `Clone`, `Debug` traits where appropriate. +6. **Recommendation**: Enhance the docs to specify that all struct fields must be public to ensure compatibility with the API. -### Failure Group: `t_018_constraints` - -1. **The generated code:** - ```rust - use spacetimedb::{table, reducer, ReducerContext, Table}; +--- - #[table(name = accounts, index(name = by_name, btree(columns = [name])))] - pub struct Account { +#### t_020_ecs +1. **The generated code**: + ```rust + #[table(name = position)] + pub struct Position { #[primary_key] - id: i32, - #[unique] - email: String, - name: String, - } - - #[reducer] - pub fn seed(ctx: &ReducerContext) { - let _ = ctx.db.accounts().try_insert(Account { - id: 1, - email: "a@example.com".to_string(), - name: "Alice".to_string(), - }); + entity_id: i32, + x: i32, + y: i32, } ``` -2. **The golden example:** +2. **The golden example**: ```rust - use spacetimedb::{reducer, table, ReducerContext, Table}; - - #[table(name = accounts, index(name = by_name, btree(columns = [name])))] - pub struct Account { + #[table(name = position)] + pub struct Position { #[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() }); + pub entity_id: i32, + pub x: i32, + pub y: i32, } ``` -3. **The error:** `no such table: accounts` +3. **The error**: `spacetime sql failed` -4. **Explain the difference:** - - Missing `pub` access modifiers in the LLM, reducing code visibility and functionality. +4. **Explain the difference**: The struct fields lack `pub` visibility. -5. **Root cause:** Lack of informative structuring around access modifiers in table definitions. +5. **Root cause**: As with the previous issue, visibility modifiers are crucial but may not be adequately detailed in the documentation. -6. **Recommendation:** - - Enhance the documentation to indicate when public access is required for struct fields, emphasizing its importance in database operations. +6. **Recommendation**: Clarify in the docs that all database struct fields should be public for compatibility. --- ## C# / docs Failures -### CRUD Operations - -#### Failure Group: `t_004_insert`, `t_005_update`, `t_006_delete`, and `t_007_crud` +### Other Failures -1. **The generated code:** +#### t_014_elementary_columns +1. **The generated code**: ```csharp - using SpacetimeDB; - - public static partial class Module - { - [SpacetimeDB.Table(Name = "User", Public = true)] - public partial struct User - { - [SpacetimeDB.PrimaryKey] - public int Id; - public string Name; - public int Age; - public bool Active; - } - - [SpacetimeDB.Reducer] - public static void InsertUser(ReducerContext ctx, int id, string name, int age, bool active) - { - ctx.Db.User.Insert(new User - { - Id = id, - Name = name, - Age = age, - Active = active - }); - } + [SpacetimeDB.Table(Name = "Primitive")] + public partial struct Primitive { + [SpacetimeDB.PrimaryKey] + public int Id; + public int Count; + public long Total; + public float Price; + public double Ratio; + public bool Active; + public string Name; } ``` -2. **The golden example:** +2. **The golden example**: ```csharp - using SpacetimeDB; - - public static partial class Module - { - [Table(Name = "User")] - 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.User.Insert(new User { Id = id, Name = name, Age = age, Active = active }); - } + [Table(Name = "Primitive")] + 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; } ``` -3. **The error:** `no such table: users` +3. **The error**: `primitives` is not a valid table -4. **Explain the difference:** - - The LLM-generated code uses `Public = true` in the `Table` attribute while the golden example does not since it defaults to `false`. - - Initialization of users may not occur due to missing setup code. +4. **Explain the difference**: The generated code does not use consistent casing for the attributes, such as `SpacetimeDB.Table` and `Table`. -5. **Root cause:** Insufficient understanding of necessary table configurations before CRUD operations. +5. **Root cause**: Lack of clarity in the documentation about proper casing practices for attributes. -6. **Recommendation:** - - Update documentation to explicitly describe table attributes and their effects on visibility and accessibility. - - Reinforce the importance of initializing tables before performing operations. +6. **Recommendation**: Standardize attribute naming conventions in documentation to avoid confusion over casing. -### Index and Lookups +--- -#### Failure Group: `t_008_index_lookup` +#### t_016_sum_type_columns +1. **The generated code**: + ```csharp + [SpacetimeDB.Table(Name = "Drawing", Public = true)] + public partial struct Drawing { + [SpacetimeDB.PrimaryKey] + public int Id; + public Shape A; + public Shape B; + } + ``` -1. **The generated code:** +2. **The golden example**: ```csharp - using SpacetimeDB; - - public static partial class Module - { - [SpacetimeDB.Table(Name = "User", Public = true)] - public partial struct User - { - [SpacetimeDB.PrimaryKey] - public int Id; - public string Name; - public int Age; - public bool Active; - } - - [SpacetimeDB.Table(Name = "Result", Public = true)] - public partial struct Result - { - [SpacetimeDB.PrimaryKey] - public int Id; - public string Name; - } - - [SpacetimeDB.Reducer] - public static void LookupUserName(ReducerContext ctx, int id) - { - if (ctx.Db.User.Id.Find(id) is User user) - { - ctx.Db.Result.Insert(new Result - { - Id = user.Id, - Name = user.Name - }); - } - } + [Table(Name = "Drawing")] + public partial struct Drawing { + [PrimaryKey] public int Id; + public Shape A; + public Shape B; } ``` -2. **The golden example:** +3. **The error**: `drawings` is not a valid table + +4. **Explain the difference**: Similar to the last case, inconsistent use of `SpacetimeDB` leads to issues. + +5. **Root cause**: Inconsistencies in attribute naming conventions. + +6. **Recommendation**: Implement strict guidelines for attribute naming in documentation to ensure uniformity. + +--- + +#### t_017_scheduled_columns +1. **The generated code**: ```csharp - using SpacetimeDB; - - public static partial class Module - { - [Table(Name = "User")] - public partial struct User - { - [PrimaryKey] public int Id; - public string Name; - public int Age; - public bool Active; - } - - [Table(Name = "Result")] - public partial struct Result - { - [PrimaryKey] public int Id; - public string Name; - } - - [Reducer] - public static void LookupUserName(ReducerContext ctx, int id) - { - var u = ctx.Db.User.Id.Find(id); - if (u.HasValue) - { - var row = u.Value; - ctx.Db.Result.Insert(new Result { Id = row.Id, Name = row.Name }); - } - } + [Table(Name = "TickTimer", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))] + public partial struct TickTimer { + [PrimaryKey, AutoInc] + public ulong ScheduledId; + public ScheduleAt ScheduledAt; } ``` -3. **The error:** `no such table: results | no such table: users` +2. **The golden example**: + ```csharp + [Table(Name = "TickTimer", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))] + public partial struct TickTimer { + [PrimaryKey, AutoInc] public ulong ScheduledId; + public ScheduleAt ScheduledAt; + } + ``` -4. **Explain the difference:** - - The unnecessary `Public = true` in the table attributes isn’t causing a functional error but leads to inconsistent implementations. - - Using an unwrapped nullable type may bypass existing nullable handling, causing the lookup to fail if the record isn't found. +3. **The error**: `tick_timer` is not a valid table -5. **Root cause:** Failure to ensure the existence of tables prior to their use and misunderstanding of optional handling in C#. +4. **Explain the difference**: The naming conventions in the generated code are incorrect compared to the expected outcome. -6. **Recommendation:** - - Expand documentation on how to ensure relations and lookups fit within the scope of initialized tables. - - Emphasize avoiding unnecessary visibility flags unless explicitly required. +5. **Root cause**: Poor documentation on how to correctly declare scheduled columns and their attributes. +6. **Recommendation**: Enhance documentation to clarify how to declare scheduled columns accurately. --- -### Conclusion +#### t_020_ecs +1. **The generated code**: + ```csharp + [SpacetimeDB.Table(Name = "Entity")] + public partial struct Entity { [SpacetimeDB.PrimaryKey] public int Id; } + ``` + +2. **The golden example**: + ```csharp + [Table(Name = "Entity")] public partial struct Entity { [PrimaryKey] public int Id; } + ``` + +3. **The error**: `next_positions` is not a valid table + +4. **Explain the difference**: As with previous cases, inconsistent attribute casing causes issues. + +5. **Root cause**: Documentation does not provide clear direction regarding consistent attribute casing. + +6. **Recommendation**: Consolidate and standardize attribute naming practices in the documentation to avoid confusion in the code structure. + +--- -The key takeaways from the analysis emphasize the need to enhance clarity in SpacetimeDB's documentation related to struct definitions, visibility modifiers, reducer expectations, and table initialization. Adding specific examples and best practices would help users adhere to the correct patterns and utilize the API effectively, thereby reducing benchmark failures. +## Conclusion +The majority of failures stem from inconsistencies in naming conventions, visibility modifiers, and attribute casing. It is recommended to enhance the SpacetimeDB documentation to emphasize these aspects clearly to avoid further misunderstandings and mistakes. Strong and specific recommendations are essential for a robust learning experience for developers using SpacetimeDB. diff --git a/docs/llms/docs-benchmark-comment.md b/docs/llms/docs-benchmark-comment.md index 4ecddad6da1..e5704aa7871 100644 --- a/docs/llms/docs-benchmark-comment.md +++ b/docs/llms/docs-benchmark-comment.md @@ -2,13 +2,16 @@ | Language | Mode | Category | Tests Passed | Task Pass % | |----------|------|----------|--------------|-------------| -| Rust | rustdoc_json | basics | 25/27 | 83.3% ⬇️ -8.3% | -| Rust | rustdoc_json | schema | 29/34 | 80.0% | -| Rust | rustdoc_json | **total** | 54/61 | **81.8%** ⬇️ -4.5% | -| C# | docs | basics | 12/27 | 61.1% ⬇️ -38.9% | -| C# | docs | schema | 10/34 | 31.5% ⬇️ -48.5% | -| C# | docs | **total** | 22/61 | **47.7%** ⬇️ -43.3% | +| Rust | rustdoc_json | basics | 24/27 | 75.0% ⬇️ -16.7% | +| Rust | rustdoc_json | schema | 24/34 | 68.7% ⬇️ -11.3% | +| Rust | rustdoc_json | **total** | 48/61 | **72.1%** ⬇️ -14.2% | +| Rust | docs | basics | 5/27 | 11.1% | +| Rust | docs | schema | 8/34 | 20.5% | +| Rust | docs | **total** | 13/61 | **15.4%** | +| C# | docs | basics | 27/27 | 100.0% | +| C# | docs | schema | 25/34 | 73.7% ⬇️ -6.3% | +| C# | docs | **total** | 52/61 | **88.0%** ⬇️ -2.9% | _Compared against master branch baseline_ -Generated at: 2026-01-17T02:44:26.905Z +Generated at: 2026-01-17T17:50:11.244Z diff --git a/docs/llms/docs-benchmark-details.json b/docs/llms/docs-benchmark-details.json index e7d25c4bce3..7dad5a8ec2d 100644 --- a/docs/llms/docs-benchmark-details.json +++ b/docs/llms/docs-benchmark-details.json @@ -5,27 +5,27 @@ "modes": [ { "mode": "rustdoc_json", - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "models": [ { "name": "GPT-5", "route_api_model": "gpt-5", "tasks": { "t_000_empty_reducers": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "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]\nfn empty_reducer_no_args(_ctx: &ReducerContext) {\n}\n\n#[spacetimedb::reducer]\nfn empty_reducer_with_int(_ctx: &ReducerContext, count: i32) {\n let _ = count;\n}\n\n#[spacetimedb::reducer]\nfn empty_reducer_with_string(_ctx: &ReducerContext, name: String) {\n let _ = name;\n}\n\n#[spacetimedb::reducer]\nfn empty_reducer_with_two_args(_ctx: &ReducerContext, count: i32, name: String) {\n let _ = (count, name);\n}\n\n#[spacetimedb::reducer]\nfn empty_reducer_with_three_args(_ctx: &ReducerContext, active: bool, ratio: f32, label: String) {\n let _ = (active, ratio, label);\n}", + "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", + "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, @@ -35,31 +35,31 @@ "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:46587", + "server": "http://127.0.0.1:63041", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:28:16.167437181Z", - "finished_at": "2026-01-17T02:30:49.255347669Z" + "started_at": "2026-01-17T17:20:20.458455Z", + "finished_at": "2026-01-17T17:21:22.076018800Z" }, "t_001_basic_tables": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "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}", + "llm_output": "#[spacetimedb::table(name = user)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::table(name = product)]\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 = note)]\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", + "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, @@ -69,60 +69,60 @@ "llm_db": "basics-t-001-basic-tables-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:46587", + "server": "http://127.0.0.1:63041", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:30:52.376540604Z", - "finished_at": "2026-01-17T02:32:37.875429994Z" + "started_at": "2026-01-17T17:20:20.462245300Z", + "finished_at": "2026-01-17T17:21:16.850192500Z" }, "t_002_scheduled_table": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "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 if ctx.db.tick_timer().count() == 0 {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::from_now_micros(50_000),\n });\n }\n}\n\n#[reducer]\npub fn tick(ctx: &ReducerContext, scheduled_id: u64) {\n if let Some(mut row) = ctx.db.tick_timer().scheduled_id().find(scheduled_id) {\n row.scheduled_at = ScheduleAt::from_now_micros(50_000);\n let _ = ctx.db.tick_timer().scheduled_id().update(row);\n }\n}", + "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 if ctx.db.tick_timer().count() == 0 {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::repeat(core::time::Duration::from_micros(50_000)),\n });\n }\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {\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", + "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[36m Adding\u001b[0m spacetimedb v1.11.1 \u001b[1m\u001b[33m(available: v1.11.3)\u001b[0m\n\u001b[1m\u001b[36m Adding\u001b[0m spacetimedb-bindings-macro v1.11.1 \u001b[1m\u001b[33m(available: v1.11.3)\u001b[0m\n\u001b[1m\u001b[36m Adding\u001b[0m spacetimedb-bindings-sys v1.11.1 \u001b[1m\u001b[33m(available: v1.11.3)\u001b[0m\n\u001b[1m\u001b[36m Adding\u001b[0m spacetimedb-lib v1.11.1 \u001b[1m\u001b[33m(available: v1.11.3)\u001b[0m\n\u001b[1m\u001b[36m Adding\u001b[0m spacetimedb-primitives v1.11.1 \u001b[1m\u001b[33m(available: v1.11.3)\u001b[0m\n\u001b[1m\u001b[36m Adding\u001b[0m spacetimedb-sats v1.11.1 \u001b[1m\u001b[33m(available: v1.11.3)\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 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.114\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.8\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 zerocopy v0.8.33\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.53\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 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.3\n\u001b[1m\u001b[32m Compiling\u001b[0m approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.17\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 zmij v1.0.14\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 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 arrayvec v0.7.6\n\u001b[1m\u001b[32m Compiling\u001b[0m spacetimedb-primitives v1.11.1\n\u001b[1m\u001b[32m Compiling\u001b[0m keccak v0.1.5\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 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.43\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.4.2\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 smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.149\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 arrayref v0.3.9\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_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:15: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;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 {\u001b[0m\n\u001b[0m \u001b[0m\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:15:16\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 {\u001b[0m\n\u001b[0m \u001b[0m\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 `from_now_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:39\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 scheduled_at: ScheduleAt::from_now_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[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:24: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;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if let Some(mut row) = ctx.db.tick_timer().scheduled_id().find(scheduled_id) {\u001b[0m\n\u001b[0m \u001b[0m\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 `from_now_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:25:40\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;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m row.scheduled_at = ScheduleAt::from_now_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[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:26: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;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let _ = ctx.db.tick_timer().scheduled_id().update(row);\u001b[0m\n\u001b[0m \u001b[0m\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[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 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", + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 72 packages to latest compatible versions\n Adding generic-array v0.14.7 (available: v0.14.9)\n Adding spacetimedb v1.11.1 (available: v1.11.3)\n Adding spacetimedb-bindings-macro v1.11.1 (available: v1.11.3)\n Adding spacetimedb-bindings-sys v1.11.1 (available: v1.11.3)\n Adding spacetimedb-lib v1.11.1 (available: v1.11.3)\n Adding spacetimedb-primitives v1.11.1 (available: v1.11.3)\n Adding spacetimedb-sats v1.11.1 (available: v1.11.3)\n Compiling proc-macro2 v1.0.105\n Compiling unicode-ident v1.0.22\n Compiling quote v1.0.43\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling heck v0.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.33\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.8\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 heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling bytes v1.11.0\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.17\n Compiling zmij v1.0.14\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling cc v1.2.53\n Compiling rand_core v0.6.4\n Compiling bytemuck v1.24.0\n Compiling itoa v1.0.17\n Compiling serde_json v1.0.149\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling generic-array v0.14.7\n Compiling smallvec v1.15.1\n Compiling num-traits v0.2.19\n Compiling constant_time_eq v0.4.2\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.11.1\n Compiling memchr v2.7.6\n Compiling log v0.4.29\n Compiling http v1.4.0\n Compiling scoped-tls v1.0.1\n Compiling blake3 v1.8.3\n Compiling syn v2.0.114\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.7\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.43\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling enum-as-inner v0.6.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-primitives v1.11.1\n Compiling spacetimedb-bindings-sys v1.11.1\n Compiling spacetimedb-bindings-macro v1.11.1\n Compiling spacetimedb-sats v1.11.1\n Compiling spacetimedb v1.11.1\n Compiling spacetime-module v0.1.0 (C:\\Users\\Tyler\\Developer\\SpacetimeDB\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gpt-5\\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:15:36\n |\n15 | 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:23:44\n |\n23 | pub 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:15\n |\n14 | 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:15:16\n |\n15 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no variant or associated item named `repeat` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:17:39\n |\n17 | scheduled_at: ScheduleAt::repeat(core::time::Duration::from_micros(50_000)),\n | ^^^^^^ variant or associated item not found in `ScheduleAt`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:23:8\n |\n 22 | #[reducer]\n | ---------- required by a bound introduced by this call\n 23 | 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\\Tyler\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.11.1\\src\\rt.rs:746:81\n |\n746 | pub fn register_reducer<'a, A: Args<'a>, I: FnInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:23:8\n |\n22 | #[reducer]\n | ---------- required by a bound introduced by this call\n23 | 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\\Tyler\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.11.1\\src\\rt.rs:45:19\n |\n44 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n45 | 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 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-17T02:30:42.103317349Z", - "finished_at": "2026-01-17T02:32:41.832312901Z" + "started_at": "2026-01-17T17:20:20.465535300Z", + "finished_at": "2026-01-17T17:21:26.028436600Z" }, "t_003_struct_in_table": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "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]\npub fn add_entity(ctx: &ReducerContext, id: i32, x: i32, y: i32) {\n ctx.db.entities().insert(Entity { id, pos: Position { x, y } });\n}", + "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 = entity)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}\n\n#[reducer]\npub fn add_entity(ctx: &ReducerContext, id: i32, x: i32, y: i32) {\n ctx.db.entity().insert(Entity { id, pos: Position { x, y } });\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", + "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, @@ -137,32 +137,45 @@ ] }, "reducers_equal": false, - "server": "http://127.0.0.1:46587", + "server": "http://127.0.0.1:63041", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:30:49.255385009Z", - "finished_at": "2026-01-17T02:32:37.661244218Z" + "started_at": "2026-01-17T17:20:20.468945100Z", + "finished_at": "2026-01-17T17:21:22.204807500Z" }, "t_004_insert": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "task": "t_004_insert", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 2, "passed_tests": 2, - "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}", + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = user)]\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.user().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", + "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:63041", + "tables_diff": null, + "tables_equal": true + } + }, "data_parity_insert_user": { "pass": true, "partial": 1.0, @@ -177,44 +190,31 @@ "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", + "query": "SELECT id, name, age, active FROM user WHERE id=1", "reducer": "insert_user", - "server": "http://127.0.0.1:46587" - } - }, - "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:46587", - "tables_diff": null, - "tables_equal": true + "server": "http://127.0.0.1:63041" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:30:53.628765951Z", - "finished_at": "2026-01-17T02:32:37.475748331Z" + "started_at": "2026-01-17T17:20:20.472296200Z", + "finished_at": "2026-01-17T17:21:10.243102400Z" }, "t_005_update": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "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}", + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, UniqueColumn};\n\n#[table(name = user)]\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 row = User { id, name, age, active };\n let _ = ctx.db.user().id().update(row);\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", + "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, @@ -230,16 +230,16 @@ "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", + "query": "SELECT id, name, age, active FROM user WHERE id=1", "reducer": "update_user", - "server": "http://127.0.0.1:46587" + "server": "http://127.0.0.1:63041" } }, "seed_users_row": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "sql": "INSERT INTO user(id, name, age, active) VALUES (1, 'Alice', 30, true)" } }, "schema_parity": { @@ -250,91 +250,82 @@ "llm_db": "basics-t-005-update-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:46587", + "server": "http://127.0.0.1:63041", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:28:20.539096519Z", - "finished_at": "2026-01-17T02:30:53.033151846Z" + "started_at": "2026-01-17T17:20:20.475972800Z", + "finished_at": "2026-01-17T17:21:26.027603500Z" }, "t_006_delete": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "task": "t_006_delete", "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 delete_user(ctx: &ReducerContext, id: i32) {\n ctx.db.users().id().delete(&id);\n}", + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = user)]\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.user().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", + "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": { - "seed_users_row": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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:63041", + "tables_diff": null, + "tables_equal": true } }, - "delete_user_count_zero": { + "seed_users_row": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + "sql": "INSERT INTO user(id, name, age, active) VALUES (1, 'Alice', 30, true)" } }, - "schema_parity": { + "delete_user_count_zero": { "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:46587", - "tables_diff": null, - "tables_equal": true + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM user WHERE id=1" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:28:17.746281172Z", - "finished_at": "2026-01-17T02:30:42.103247549Z" + "started_at": "2026-01-17T17:20:20.479593600Z", + "finished_at": "2026-01-17T17:21:22.494104300Z" }, "t_007_crud": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "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 mut u1 = 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 u1.name = \"Alice2\".to_string();\n u1.age = 31;\n u1.active = false;\n let _ = ctx.db.users().id().update(u1);\n ctx.db.users().id().delete(&2);\n}", + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = user)]\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 u1 = ctx.db.user().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.user().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n\n let mut u1_updated = u1;\n u1_updated.name = \"Alice2\".to_string();\n u1_updated.age = 31;\n u1_updated.active = false;\n ctx.db.user().id().update(u1_updated);\n\n let id2 = 2;\n ctx.db.user().id().delete(&id2);\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", + "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_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, @@ -343,18 +334,27 @@ "llm_db": "basics-t-007-crud-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:46587", + "server": "http://127.0.0.1:63041", "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 user WHERE id=2" + } + }, "crud_total_count_one": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "sql": "SELECT COUNT(*) AS n FROM user" } }, "crud_row_id1_parity": { @@ -366,53 +366,37 @@ "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", + "query": "SELECT id, name, age, active FROM user WHERE id=1", "reducer": "crud", - "server": "http://127.0.0.1:46587" + "server": "http://127.0.0.1:63041" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:28:16.167798252Z", - "finished_at": "2026-01-17T02:30:53.400172120Z" + "started_at": "2026-01-17T17:20:20.482691100Z", + "finished_at": "2026-01-17T17:21:22.863414900Z" }, "t_008_index_lookup": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "task": "t_008_index_lookup", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "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#[table(name = results)]\npub struct ResultRow {\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(u) = ctx.db.users().id().find(id) {\n ctx.db.results().insert(ResultRow { id: u.id, name: u.name });\n }\n}", + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = user)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = result)]\npub struct ResultRow {\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.user().id().find(id) {\n ctx.db.result().insert(ResultRow { id: user.id, name: user.name });\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", + "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": { - "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": "http://127.0.0.1:46587" - } - }, "seed_user_row": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "sql": "INSERT INTO user(id, name, age, active) VALUES (1, 'Alice', 30, true)" } }, "schema_parity": { @@ -423,48 +407,68 @@ "llm_db": "basics-t-008-index-lookup-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:46587", + "server": "http://127.0.0.1:63041", "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 result WHERE id=1", + "reducer": "lookup_user_name", + "server": "http://127.0.0.1:63041" + } } }, "vendor": "openai", - "started_at": "2026-01-17T02:28:17.748044021Z", - "finished_at": "2026-01-17T02:30:54.245888026Z" + "started_at": "2026-01-17T17:21:10.243546Z", + "finished_at": "2026-01-17T17:21:50.244380200Z" }, "t_009_init": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "task": "t_009_init", "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(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}", + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = user)]\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.user().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.user().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", + "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": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM users" + "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:63041", + "tables_diff": null, + "tables_equal": true } }, - "init_seed_bob": { + "init_total_two": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM user" } }, "init_seed_alice": { @@ -473,76 +477,80 @@ "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + "sql": "SELECT COUNT(*) AS n FROM user WHERE id=1 AND name='Alice' AND age=30 AND active=true" } }, - "schema_parity": { + "init_seed_bob": { "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:46587", - "tables_diff": null, - "tables_equal": true + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM user WHERE id=2 AND name='Bob' AND age=22 AND active=false" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:28:17.930019173Z", - "finished_at": "2026-01-17T02:30:41.209696143Z" + "started_at": "2026-01-17T17:21:16.850392500Z", + "finished_at": "2026-01-17T17:22:16.881321200Z" }, "t_010_connect": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "task": "t_010_connect", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 1, - "passed_tests": 1, + "passed_tests": 0, "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": "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", + "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, + "pass": false, + "partial": 0.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:46587", - "tables_diff": null, - "tables_equal": true + "server": "http://127.0.0.1:63041", + "tables_diff": { + "changed": {}, + "only_golden": { + "event": {} + }, + "only_llm": { + "events": {} + } + }, + "tables_equal": false } } }, "vendor": "openai", - "started_at": "2026-01-17T02:30:53.626651147Z", - "finished_at": "2026-01-17T02:32:36.216348757Z" + "started_at": "2026-01-17T17:21:22.863626500Z", + "finished_at": "2026-01-17T17:22:17.008845400Z" }, "t_011_helper_function": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "task": "t_011_helper_function", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, "passed_tests": 3, - "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = results)]\npub struct ResultRow {\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(ResultRow { id, sum });\n}", + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = result)]\npub struct ResultRow {\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.result().insert(ResultRow { 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", + "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": { "helper_func_sum_parity": { "pass": true, @@ -557,9 +565,9 @@ "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", + "query": "SELECT id, sum FROM result WHERE id=1", "reducer": "compute_sum", - "server": "http://127.0.0.1:46587" + "server": "http://127.0.0.1:63041" } }, "schema_parity": { @@ -570,7 +578,7 @@ "llm_db": "basics-t-011-helper-function-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:46587", + "server": "http://127.0.0.1:63041", "tables_diff": null, "tables_equal": true } @@ -581,81 +589,100 @@ "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1 AND sum=5" + "sql": "SELECT COUNT(*) AS n FROM result WHERE id=1 AND sum=5" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:30:42.105283707Z", - "finished_at": "2026-01-17T02:31:52.745496413Z" + "started_at": "2026-01-17T17:21:22.866547300Z", + "finished_at": "2026-01-17T17:22:17.723228100Z" }, "t_012_spacetime_product_type": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, - "passed_tests": 2, - "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[derive(spacetimedb::SpacetimeType)]\npub struct Score {\n left: i32,\n right: i32,\n}\n\n#[spacetimedb::table(name = results)]\npub struct ResultRow {\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(ResultRow { id, value: Score { left, right } });\n}", + "passed_tests": 3, + "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 = result)]\npub struct ResultRow {\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.result().insert(ResultRow {\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", + "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": { - "product_type_row_count": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + "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:63041", + "tables_diff": null, + "tables_equal": true } }, "product_type_row_parity": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:46587/v1/database/c20064919d5938e3c53955f56eff54581cc88db76e6afe6cedff286135db8edb/sql)\n", - "phase": "sql_golden" + "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 result WHERE id=1", + "reducer": "set_score", + "server": "http://127.0.0.1:63041" } }, - "schema_parity": { + "product_type_row_count": { "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:46587", - "tables_diff": null, - "tables_equal": true + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM result WHERE id=1" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:25:38.992696821Z", - "finished_at": "2026-01-17T02:28:16.167373502Z" + "started_at": "2026-01-17T17:21:22.869455Z", + "finished_at": "2026-01-17T17:22:18.062340400Z" }, "t_013_spacetime_sum_type": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, "passed_tests": 3, - "llm_output": "use spacetimedb::{table, reducer, 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 = results)]\npub struct ResultRow {\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(ResultRow { id, value: Shape::Circle(radius) });\n}", + "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 = result)]\npub struct ResultRow {\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 table = ctx.db.result();\n table.id().delete(&id);\n table.insert(ResultRow { 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", + "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 result WHERE id=1" + } + }, "schema_parity": { "pass": true, "partial": 1.0, @@ -664,20 +691,11 @@ "llm_db": "schema-t-013-spacetime-sum-type-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:46587", + "server": "http://127.0.0.1:63041", "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, @@ -690,32 +708,40 @@ "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", + "query": "SELECT id, value FROM result WHERE id=1", "reducer": "set_circle", - "server": "http://127.0.0.1:46587" + "server": "http://127.0.0.1:63041" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:28:12.198644503Z", - "finished_at": "2026-01-17T02:30:53.626583041Z" + "started_at": "2026-01-17T17:21:22.872165Z", + "finished_at": "2026-01-17T17:22:16.605074300Z" }, "t_014_elementary_columns": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "task": "t_014_elementary_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, - "passed_tests": 3, + "passed_tests": 1, "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: 3_000_000_000i64,\n price: 1.5f32,\n ratio: 2.25f64,\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", + "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_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:63041/v1/database/c2000038ab32e6a7f667c481dfba7484179c6b305c89fbddd7ecda2f14166806/sql)\n", + "phase": "sql_golden" + } + }, "elementary_columns_row_count": { "pass": true, "partial": 1.0, @@ -726,52 +752,46 @@ } }, "schema_parity": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.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:46587", - "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-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:46587" + "server": "http://127.0.0.1:63041", + "tables_diff": { + "changed": {}, + "only_golden": { + "primitive": {} + }, + "only_llm": { + "primitives": {} + } + }, + "tables_equal": false } } }, "vendor": "openai", - "started_at": "2026-01-17T02:25:38.992406952Z", - "finished_at": "2026-01-17T02:28:06.754249465Z" + "started_at": "2026-01-17T17:21:26.028495800Z", + "finished_at": "2026-01-17T17:22:16.274625600Z" }, "t_015_product_type_columns": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "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, Clone)]\npub struct Address {\n street: String,\n zip: i32,\n}\n\n#[derive(SpacetimeType, 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}", + "passed_tests": 3, + "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 = profile)]\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 desired = 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 for row in ctx.db.profile().iter() {\n if row.id != desired.id {\n ctx.db.profile().id().delete(&row.id);\n }\n }\n\n if let Some(mut existing) = ctx.db.profile().id().find(desired.id) {\n existing.home = desired.home;\n existing.work = desired.work;\n existing.pos = desired.pos;\n ctx.db.profile().id().update(existing);\n } else {\n ctx.db.profile().insert(desired);\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", + "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, @@ -779,7 +799,7 @@ "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + "sql": "SELECT COUNT(*) AS n FROM profile WHERE id=1" } }, "schema_parity": { @@ -790,65 +810,52 @@ "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:46587", + "server": "http://127.0.0.1:63041", "tables_diff": null, "tables_equal": true } }, "product_type_columns_row_parity": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `profiles`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:46587/v1/database/c200f79f71d0434e7e09b201e09674fe9fc25e018d5ba8eae68ccedefeafa4b2/sql)\n", - "phase": "sql_golden" + "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 profile WHERE id=1", + "reducer": "seed", + "server": "http://127.0.0.1:63041" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:25:38.993007169Z", - "finished_at": "2026-01-17T02:28:12.198565927Z" + "started_at": "2026-01-17T17:21:26.031388200Z", + "finished_at": "2026-01-17T17:22:17.363753600Z" }, "t_016_sum_type_columns": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "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)]\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 let drawings = ctx.db.drawings();\n if drawings.count() == 0 {\n drawings.insert(Drawing {\n id: 1,\n a: Shape::Circle(10),\n b: Shape::Rectangle(Rect { width: 4, height: 6 }),\n });\n }\n}", + "passed_tests": 1, + "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 = 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-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", + "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": "http://127.0.0.1:46587", - "tables_diff": null, - "tables_equal": true - } - }, "sum_type_columns_row_parity": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.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:46587" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `drawings` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:63041/v1/database/c200b2548f18532f1b4f274a802b68b29fdefdb01c64cdf4f64dffd1a3bcb047/sql)\n", + "phase": "sql_golden" } }, "sum_type_columns_row_count": { @@ -859,68 +866,103 @@ "expected": 1, "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" } + }, + "schema_parity": { + "pass": false, + "partial": 0.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:63041", + "tables_diff": { + "changed": {}, + "only_golden": { + "drawing": {} + }, + "only_llm": { + "drawings": {} + } + }, + "tables_equal": false + } } }, "vendor": "openai", - "started_at": "2026-01-17T02:28:06.754312132Z", - "finished_at": "2026-01-17T02:30:52.376483288Z" + "started_at": "2026-01-17T17:21:50.244545300Z", + "finished_at": "2026-01-17T17:22:26.908089Z" }, "t_017_scheduled_columns": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "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(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 if ctx.db.tick_timer().count() == 0 {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::RepeatMicros(50_000),\n });\n }\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\n // Scheduled reducer invoked with the scheduled row.\n}", + "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(scheduled)]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\n // perform work each tick if desired\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n let tbl = ctx.db.tick_timer();\n let cnt = tbl.count();\n if cnt == 0 {\n tbl.insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::RepeatMicros(50_000),\n });\n } else if cnt > 1 {\n let mut first = true;\n for row in tbl.iter() {\n if first {\n first = false;\n continue;\n }\n tbl.scheduled_id().delete(&row.scheduled_id);\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/rust/server/golden", - "work_dir_llm": "target/llm-runs/schema/t_017_scheduled_columns/rust/server/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[36m Adding\u001b[0m spacetimedb v1.11.1 \u001b[1m\u001b[33m(available: v1.11.3)\u001b[0m\n\u001b[1m\u001b[36m Adding\u001b[0m spacetimedb-bindings-macro v1.11.1 \u001b[1m\u001b[33m(available: v1.11.3)\u001b[0m\n\u001b[1m\u001b[36m Adding\u001b[0m spacetimedb-bindings-sys v1.11.1 \u001b[1m\u001b[33m(available: v1.11.3)\u001b[0m\n\u001b[1m\u001b[36m Adding\u001b[0m spacetimedb-lib v1.11.1 \u001b[1m\u001b[33m(available: v1.11.3)\u001b[0m\n\u001b[1m\u001b[36m Adding\u001b[0m spacetimedb-primitives v1.11.1 \u001b[1m\u001b[33m(available: v1.11.3)\u001b[0m\n\u001b[1m\u001b[36m Adding\u001b[0m spacetimedb-sats v1.11.1 \u001b[1m\u001b[33m(available: v1.11.3)\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 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.114\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 find-msvc-tools v0.1.8\n\u001b[1m\u001b[32m Compiling\u001b[0m zerocopy v0.8.33\n\u001b[1m\u001b[32m Compiling\u001b[0m either v1.15.0\n\u001b[1m\u001b[32m Compiling\u001b[0m itertools v0.12.1\n\u001b[1m\u001b[32m Compiling\u001b[0m cc v1.2.53\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 thiserror v1.0.69\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 approx v0.3.2\n\u001b[1m\u001b[32m Compiling\u001b[0m getrandom v0.2.17\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 blake3 v1.8.3\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.14\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 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 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-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.43\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 hex v0.4.3\n\u001b[1m\u001b[32m Compiling\u001b[0m smallvec v1.15.1\n\u001b[1m\u001b[32m Compiling\u001b[0m constant_time_eq v0.4.2\n\u001b[1m\u001b[32m Compiling\u001b[0m serde_json v1.0.149\n\u001b[1m\u001b[32m Compiling\u001b[0m second-stack v0.3.5\n\u001b[1m\u001b[32m Compiling\u001b[0m itoa v1.0.17\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/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(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: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;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 {\u001b[0m\n\u001b[0m \u001b[0m\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:23: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;12m23\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:15:16\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 {\u001b[0m\n\u001b[0m \u001b[0m\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 `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:17:39\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 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[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:23: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;12m22\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;12m23\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:23: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;12m22\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;12m23\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", + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 72 packages to latest compatible versions\n Adding generic-array v0.14.7 (available: v0.14.9)\n Adding spacetimedb v1.11.1 (available: v1.11.3)\n Adding spacetimedb-bindings-macro v1.11.1 (available: v1.11.3)\n Adding spacetimedb-bindings-sys v1.11.1 (available: v1.11.3)\n Adding spacetimedb-lib v1.11.1 (available: v1.11.3)\n Adding spacetimedb-primitives v1.11.1 (available: v1.11.3)\n Adding spacetimedb-sats v1.11.1 (available: v1.11.3)\n Compiling proc-macro2 v1.0.105\n Compiling unicode-ident v1.0.22\n Compiling quote v1.0.43\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling heck v0.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.33\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.8\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 zmij v1.0.14\n Compiling bytes v1.11.0\n Compiling arrayvec v0.7.6\n Compiling getrandom v0.2.17\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling itertools v0.12.1\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling rand_core v0.6.4\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling generic-array v0.14.7\n Compiling cc v1.2.53\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.11.1\n Compiling serde_json v1.0.149\n Compiling itoa v1.0.17\n Compiling hex v0.4.3\n Compiling num-traits v0.2.19\n Compiling constant_time_eq v0.4.2\n Compiling log v0.4.29\n Compiling memchr v2.7.6\n Compiling scoped-tls v1.0.1\n Compiling http v1.4.0\n Compiling syn v2.0.114\n Compiling blake3 v1.8.3\n Compiling approx v0.3.2\n Compiling chrono v0.4.43\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.7\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 enum-as-inner v0.6.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-primitives v1.11.1\n Compiling spacetimedb-bindings-sys v1.11.1\n Compiling spacetimedb-bindings-macro v1.11.1\n Compiling spacetimedb-sats v1.11.1\n Compiling spacetimedb v1.11.1\n Compiling spacetime-module v0.1.0 (C:\\Users\\Tyler\\Developer\\SpacetimeDB\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gpt-5\\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: 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:42\n |\n13 | 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:20\n |\n22 | tbl.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:19:22\n |\n19 | let tbl = ctx.db.tick_timer();\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no variant or associated item named `RepeatMicros` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:24:39\n |\n24 | scheduled_at: ScheduleAt::RepeatMicros(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": "2026-01-17T02:25:38.991765459Z", - "finished_at": "2026-01-17T02:28:17.929994467Z" + "started_at": "2026-01-17T17:22:18.062488900Z", + "finished_at": "2026-01-17T17:23:23.124754200Z" }, "t_018_constraints": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "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 _ = ctx.db.accounts().try_insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n let _ = ctx.db.accounts().try_insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}", + "passed_tests": 3, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = account, 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 account = ctx.db.account();\n account.insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n account.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-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", + "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": { + "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", - "reducers_diff": null, - "reducers_equal": true, - "server": "http://127.0.0.1:46587", - "tables_diff": null, - "tables_equal": true + "llm_out": "id | email | name ----+-----------------+--------- 1 | \"a@example.com\" | \"Alice\"", + "query": "SELECT id, email, name FROM account WHERE id=1", + "reducer": "seed", + "server": "http://127.0.0.1:63041" + } + }, + "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:63041", + "tables_diff": null, + "tables_equal": true } }, "constraints_seed_two_rows": { @@ -929,198 +971,1172 @@ "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + "sql": "SELECT COUNT(*) AS n FROM account WHERE id=2" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:22:18.065550Z", + "finished_at": "2026-01-17T17:22:49.652372600Z" + }, + "t_019_many_to_many": { + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "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 = 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]\npub fn seed(ctx: &ReducerContext) {\n for row in ctx.db.membership().iter() {\n ctx.db.membership().id().delete(&row.id);\n }\n for row in ctx.db.user().iter() {\n ctx.db.user().user_id().delete(&row.user_id);\n }\n for row in ctx.db.group().iter() {\n ctx.db.group().group_id().delete(&row.group_id);\n }\n\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-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_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM membership 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-gpt-5-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:63041", + "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 membership" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM membership 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 membership WHERE user_id=1 AND group_id=10" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:22:18.068436100Z", + "finished_at": "2026-01-17T17:23:09.999453400Z" + }, + "t_020_ecs": { + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "task": "t_020_ecs", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 5, + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = entity)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = position)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocity)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_position)]\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 // Entities\n let _ = ctx.db.entity().try_insert(Entity { id: 1 });\n let _ = ctx.db.entity().try_insert(Entity { id: 2 });\n\n // Positions\n let pos_tbl = ctx.db.position();\n let p1 = Position { entity_id: 1, x: 0, y: 0 };\n match pos_tbl.entity_id().find(1) {\n Some(_) => {\n let _ = pos_tbl.entity_id().update(p1);\n }\n None => {\n pos_tbl.insert(p1);\n }\n }\n let p2 = Position { entity_id: 2, x: 10, y: 0 };\n match pos_tbl.entity_id().find(2) {\n Some(_) => {\n let _ = pos_tbl.entity_id().update(p2);\n }\n None => {\n pos_tbl.insert(p2);\n }\n }\n\n // Velocities\n let vel_tbl = ctx.db.velocity();\n let v1 = Velocity { entity_id: 1, vx: 1, vy: 0 };\n match vel_tbl.entity_id().find(1) {\n Some(_) => {\n let _ = vel_tbl.entity_id().update(v1);\n }\n None => {\n vel_tbl.insert(v1);\n }\n }\n let v2 = Velocity { entity_id: 2, vx: -2, vy: 3 };\n match vel_tbl.entity_id().find(2) {\n Some(_) => {\n let _ = vel_tbl.entity_id().update(v2);\n }\n None => {\n vel_tbl.insert(v2);\n }\n }\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n let pos_tbl = ctx.db.position();\n let vel_tbl = ctx.db.velocity();\n let next_tbl = ctx.db.next_position();\n\n for pos in pos_tbl.iter() {\n if let Some(vel) = vel_tbl.entity_id().find(pos.entity_id) {\n let next = NextPosition {\n entity_id: pos.entity_id,\n x: pos.x + vel.vx,\n y: pos.y + vel.vy,\n };\n match next_tbl.entity_id().find(pos.entity_id) {\n Some(_) => {\n let _ = next_tbl.entity_id().update(next);\n }\n None => {\n next_tbl.insert(next);\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_next_pos_entity1": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:63041/v1/database/c20001dc06af410edf4631969679248cc4d534699602617aa63b9ae4f78b5e71/sql)\n", + "phase": "sql" + } + }, + "ecs_seed_positions_count": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:63041/v1/database/c20001dc06af410edf4631969679248cc4d534699602617aa63b9ae4f78b5e71/sql)\n", + "phase": "sql" + } + }, + "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:63041", + "tables_diff": null, + "tables_equal": true + } + }, + "ecs_next_pos_entity2": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:63041/v1/database/c20001dc06af410edf4631969679248cc4d534699602617aa63b9ae4f78b5e71/sql)\n", + "phase": "sql" + } + }, + "ecs_step_next_positions_count": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:63041/v1/database/c20001dc06af410edf4631969679248cc4d534699602617aa63b9ae4f78b5e71/sql)\n", + "phase": "sql" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:22:18.071257100Z", + "finished_at": "2026-01-17T17:23:10.458169300Z" + }, + "t_021_multi_column_index": { + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "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 = log, 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 t = ctx.db.log();\n t.insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n t.insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n t.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 log 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": "http://127.0.0.1:63041", + "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 log" + } + }, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM log WHERE user_id=7 AND day=1" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:22:18.073962400Z", + "finished_at": "2026-01-17T17:22:49.378206800Z" + } + } + } + ] + }, + { + "mode": "docs", + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "models": [ + { + "name": "GPT-5", + "route_api_model": "gpt-5", + "tasks": { + "t_000_empty_reducers": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "task": "t_000_empty_reducers", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "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": 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-17T17:23:23.847332100Z", + "finished_at": "2026-01-17T17:24:32.531014600Z" + }, + "t_001_basic_tables": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "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#[spacetimedb::table(name = user)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::table(name = product)]\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 = note)]\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-17T17:23:23.902249Z", + "finished_at": "2026-01-17T17:24:32.761372900Z" + }, + "t_002_scheduled_table": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "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, 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, _timer: TickTimer) -> Result<(), String> {\n Ok(())\n}\n\n#[spacetimedb::reducer(init)]\npub fn init(ctx: &ReducerContext) -> Result<(), String> {\n if ctx.db.tick_timer().count() == 0 {\n ctx.db.tick_timer().try_insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::Interval(Duration::from_micros(50_000).into()),\n })?;\n }\n Ok(())\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": { + "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-17T17:23:23.953682500Z", + "finished_at": "2026-01-17T17:24:33.012912700Z" + }, + "t_003_struct_in_table": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "task": "t_003_struct_in_table", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 1, + "passed_tests": 0, + "llm_output": "#[derive(spacetimedb::SpacetimeType, Clone, Debug)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::table(name = entity)]\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": 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-17T17:23:24.009687400Z", + "finished_at": "2026-01-17T17:24:32.595062100Z" + }, + "t_004_insert": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "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 = user)]\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.user().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-17T17:23:24.061380200Z", + "finished_at": "2026-01-17T17:24:32.822537300Z" + }, + "t_005_update": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "task": "t_005_update", + "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 = user)]\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 if ctx.db.user().id().find(id).is_some() {\n ctx.db.user().id().update(User { id, name, age, active });\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\\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": 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" + } + }, + "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" + } + }, + "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 user(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:23:24.116749100Z", + "finished_at": "2026-01-17T17:24:33.107785500Z" + }, + "t_006_delete": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "task": "t_006_delete", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 3, + "passed_tests": 1, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = user)]\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.user().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": { + "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 user(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" + } + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM user WHERE id=1" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:23:24.171770800Z", + "finished_at": "2026-01-17T17:24:32.728374300Z" + }, + "t_007_crud": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "task": "t_007_crud", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 1, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = user)]\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 ctx.db.user().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\n ctx.db.user().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\n if let Some(mut u) = ctx.db.user().id().find(1) {\n u.name = \"Alice2\".into();\n u.age = 31;\n u.active = false;\n ctx.db.user().id().update(u);\n }\n ctx.db.user().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_id2_deleted": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM user WHERE id=2" + } + }, + "crud_total_count_one": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM user" + } + }, + "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_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" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:23:24.224357900Z", + "finished_at": "2026-01-17T17:24:32.979731500Z" + }, + "t_008_index_lookup": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "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, Table};\n\n#[spacetimedb::table(name = user)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::table(name = result)]\npub struct ResultRow {\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.user().id().find(id) {\n ctx.db.result().insert(ResultRow { id: user.id, name: user.name });\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": { + "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" + } + }, + "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" + } + }, + "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 user(id, name, age, active) VALUES (1, 'Alice', 30, true)" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:24:33.107958900Z", + "finished_at": "2026-01-17T17:25:30.626814500Z" + }, + "t_009_init": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "task": "t_009_init", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 4, + "passed_tests": 3, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = user)]\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) -> Result<(), String> {\n ctx.db.user().try_insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true })?;\n ctx.db.user().try_insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false })?;\n Ok(())\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_seed_alice": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM user 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 user WHERE id=2 AND name='Bob' AND age=22 AND active=false" + } + }, + "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 user" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:24:33.164389600Z", + "finished_at": "2026-01-17T17:25:31.181189800Z" + }, + "t_010_connect": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "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 {\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": "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-17T17:24:33.220990900Z", + "finished_at": "2026-01-17T17:25:30.501080300Z" + }, + "t_011_helper_function": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "task": "t_011_helper_function", + "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 = result)]\npub struct ResultRow {\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.result().insert(ResultRow { id, sum: add(a, b) });\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": { + "helper_func_sum_abs": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM result 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" + } + }, + "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" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:24:33.278357700Z", + "finished_at": "2026-01-17T17:25:18.585097100Z" + }, + "t_012_spacetime_product_type": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "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::{ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType, Clone, Debug)]\npub struct Score {\n left: i32,\n right: i32,\n}\n\n#[spacetimedb::table(name = result)]\npub struct ResultRow {\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.result().insert(ResultRow {\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": { + "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-012-spacetime-product-type-golden`.\n", + "phase": "describe_golden" + } + }, + "product_type_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-012-spacetime-product-type-golden`.\n", + "phase": "call_reducer_golden" + } + }, + "product_type_row_count": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM result WHERE id=1" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:24:33.335528Z", + "finished_at": "2026-01-17T17:25:31.048649800Z" + }, + "t_013_spacetime_sum_type": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "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, Debug)]\npub struct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(SpacetimeType, Clone, Debug)]\npub enum Shape {\n Circle(i32),\n Rectangle(Rect),\n}\n\n#[spacetimedb::table(name = result)]\npub struct ResultRow {\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.result().insert(ResultRow {\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": { + "sum_type_row_count": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM result WHERE id=1" + } + }, + "sum_type_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-013-spacetime-sum-type-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-013-spacetime-sum-type-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:24:33.393640100Z", + "finished_at": "2026-01-17T17:25:30.952675100Z" + }, + "t_014_elementary_columns": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "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, 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#[spacetimedb::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.5f32,\n ratio: 2.25f64,\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" + } + }, + "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" + } + }, + "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" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:24:33.447981400Z", + "finished_at": "2026-01-17T17:25:30.756400Z" + }, + "t_015_product_type_columns": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "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, Table};\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 = profile)]\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) {\n ctx.db.profile().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-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_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" + } + }, + "product_type_columns_row_count": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profile 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-015-product-type-columns-golden`.\n", + "phase": "describe_golden" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:24:33.504015500Z", + "finished_at": "2026-01-17T17:25:30.857580700Z" + }, + "t_016_sum_type_columns": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "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::{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]\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": { + "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" + } + }, + "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" + } + }, + "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-17T17:25:18.585391300Z", + "finished_at": "2026-01-17T17:25:50.255623200Z" + }, + "t_017_scheduled_columns": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "task": "t_017_scheduled_columns", + "lang": "rust", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 1, + "llm_output": "use std::time::Duration;\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, _row: TickTimer) -> Result<(), String> {\n Ok(())\n}\n\n#[spacetimedb::reducer(init)]\npub fn init(ctx: &ReducerContext) -> Result<(), String> {\n ctx.db.tick_timer().try_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": { + "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" + } + }, + "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" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T17:25:31.181359600Z", + "finished_at": "2026-01-17T17:26:19.960477500Z" + }, + "t_018_constraints": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "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 = account, 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.account().insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n ctx.db.account().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-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": 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 sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `accounts`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:46587/v1/database/c2007d48b169e0048c4dd9c53c8d47e40c7761a8814064fe65c573b1ce844864/sql)\n", - "phase": "sql_golden" + "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" + } + }, + "constraints_seed_two_rows": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM account WHERE id=2" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:25:38.991438731Z", - "finished_at": "2026-01-17T02:28:15.400501818Z" + "started_at": "2026-01-17T17:25:31.241996400Z", + "finished_at": "2026-01-17T17:26:19.302522600Z" }, "t_019_many_to_many": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", "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 let users = ctx.db.users();\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.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.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}", + "passed_tests": 4, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = user)]\npub struct User {\n #[primary_key]\n user_id: i32,\n name: String,\n}\n\n#[spacetimedb::table(name = group)]\npub struct Group {\n #[primary_key]\n group_id: i32,\n title: String,\n}\n\n#[spacetimedb::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#[spacetimedb::reducer]\npub fn seed(ctx: &ReducerContext) {\n // Clear existing data to ensure tables contain exactly the specified rows\n for m in ctx.db.membership().iter() {\n ctx.db.membership().id().delete(&m.id);\n }\n for g in ctx.db.group().iter() {\n ctx.db.group().group_id().delete(&g.group_id);\n }\n for u in ctx.db.user().iter() {\n ctx.db.user().user_id().delete(&u.user_id);\n }\n\n // Insert users\n ctx.db.user().insert(User { user_id: 1, name: \"Alice\".into() });\n ctx.db.user().insert(User { user_id: 2, name: \"Bob\".into() });\n\n // Insert groups\n ctx.db.group().insert(Group { group_id: 10, title: \"Admin\".into() });\n ctx.db.group().insert(Group { group_id: 20, title: \"Dev\".into() });\n\n // Insert memberships\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-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", + "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" - } - }, "memberships_three_rows": { "pass": true, "partial": 1.0, "notes": { "actual": 3, "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM memberships" + "sql": "SELECT COUNT(*) AS n FROM membership" } }, - "schema_parity": { + "m2m_has_2_20": { "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:46587", - "tables_diff": null, - "tables_equal": true + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM membership WHERE user_id=2 AND group_id=20" } }, - "m2m_has_1_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=10" + "sql": "SELECT COUNT(*) AS n FROM membership WHERE user_id=1 AND group_id=20" } }, - "m2m_has_2_20": { + "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_10": { "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" + "sql": "SELECT COUNT(*) AS n FROM membership WHERE user_id=1 AND group_id=10" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:25:38.990785156Z", - "finished_at": "2026-01-17T02:28:17.183262809Z" + "started_at": "2026-01-17T17:25:31.299904500Z", + "finished_at": "2026-01-17T17:26:19.858299600Z" }, "t_020_ecs": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", "task": "t_020_ecs", "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 = 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 if ctx.db.entities().id().find(1).is_none() {\n let _ = ctx.db.entities().insert(Entity { id: 1 });\n }\n match ctx.db.positions().entity_id().find(1) {\n Some(mut p) => {\n p.x = 0;\n p.y = 0;\n let _ = ctx.db.positions().entity_id().update(p);\n }\n None => {\n let _ = ctx.db.positions().insert(Position { entity_id: 1, x: 0, y: 0 });\n }\n }\n match ctx.db.velocities().entity_id().find(1) {\n Some(mut v) => {\n v.vx = 1;\n v.vy = 0;\n let _ = ctx.db.velocities().entity_id().update(v);\n }\n None => {\n let _ = ctx.db.velocities().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n }\n }\n\n if ctx.db.entities().id().find(2).is_none() {\n let _ = ctx.db.entities().insert(Entity { id: 2 });\n }\n match ctx.db.positions().entity_id().find(2) {\n Some(mut p) => {\n p.x = 10;\n p.y = 0;\n let _ = ctx.db.positions().entity_id().update(p);\n }\n None => {\n let _ = ctx.db.positions().insert(Position { entity_id: 2, x: 10, y: 0 });\n }\n }\n match ctx.db.velocities().entity_id().find(2) {\n Some(mut v) => {\n v.vx = -2;\n v.vy = 3;\n let _ = ctx.db.velocities().entity_id().update(v);\n }\n None => {\n let _ = ctx.db.velocities().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n }\n }\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 nx = pos.x + vel.vx;\n let ny = pos.y + vel.vy;\n match ctx.db.next_positions().entity_id().find(pos.entity_id) {\n Some(mut np) => {\n np.x = nx;\n np.y = ny;\n let _ = ctx.db.next_positions().entity_id().update(np);\n }\n None => {\n let _ = ctx.db.next_positions().insert(NextPosition {\n entity_id: pos.entity_id,\n x: nx,\n y: ny,\n });\n }\n }\n }\n }\n}", + "passed_tests": 0, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = entity)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[spacetimedb::table(name = position)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::table(name = velocity)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[spacetimedb::table(name = next_position)]\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 // Entities\n if ctx.db.entity().id().find(1).is_none() {\n ctx.db.entity().insert(Entity { id: 1 });\n }\n if ctx.db.entity().id().find(2).is_none() {\n ctx.db.entity().insert(Entity { id: 2 });\n }\n\n // Positions\n if let Some(mut p) = ctx.db.position().entity_id().find(1) {\n p.x = 0;\n p.y = 0;\n ctx.db.position().entity_id().update(p);\n } else {\n ctx.db.position().insert(Position { entity_id: 1, x: 0, y: 0 });\n }\n\n if let Some(mut p) = ctx.db.position().entity_id().find(2) {\n p.x = 10;\n p.y = 0;\n ctx.db.position().entity_id().update(p);\n } else {\n ctx.db.position().insert(Position { entity_id: 2, x: 10, y: 0 });\n }\n\n // Velocities\n if let Some(mut v) = ctx.db.velocity().entity_id().find(1) {\n v.vx = 1;\n v.vy = 0;\n ctx.db.velocity().entity_id().update(v);\n } else {\n ctx.db.velocity().insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n }\n\n if let Some(mut v) = ctx.db.velocity().entity_id().find(2) {\n v.vx = -2;\n v.vy = 3;\n ctx.db.velocity().entity_id().update(v);\n } else {\n ctx.db.velocity().insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n }\n}\n\n#[spacetimedb::reducer]\npub fn step(ctx: &ReducerContext) {\n for pos in ctx.db.position().iter() {\n if let Some(vel) = ctx.db.velocity().entity_id().find(pos.entity_id) {\n let nx = pos.x + vel.vx;\n let ny = pos.y + vel.vy;\n if let Some(mut np) = ctx.db.next_position().entity_id().find(pos.entity_id) {\n np.x = nx;\n np.y = ny;\n ctx.db.next_position().entity_id().update(np);\n } else {\n ctx.db.next_position().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", + "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, + "ecs_next_pos_entity1": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM positions" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:51400/v1/database/c200bb4ac01e78338f7ddb7824a9f27a9545dc453e2eecd493a968b0d45d0829/sql)\n", + "phase": "sql" } }, - "ecs_next_pos_entity1": { - "pass": true, - "partial": 1.0, + "schema_parity": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" + "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" } }, - "ecs_next_pos_entity2": { - "pass": true, - "partial": 1.0, + "ecs_seed_positions_count": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:51400/v1/database/c200bb4ac01e78338f7ddb7824a9f27a9545dc453e2eecd493a968b0d45d0829/sql)\n", + "phase": "sql" } }, - "schema_parity": { - "pass": true, - "partial": 1.0, + "ecs_step_next_positions_count": { + "pass": false, + "partial": 0.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:46587", - "tables_diff": null, - "tables_equal": true + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:51400/v1/database/c200bb4ac01e78338f7ddb7824a9f27a9545dc453e2eecd493a968b0d45d0829/sql)\n", + "phase": "sql" } }, - "ecs_step_next_positions_count": { - "pass": true, - "partial": 1.0, + "ecs_next_pos_entity2": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM next_positions" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:51400/v1/database/c200bb4ac01e78338f7ddb7824a9f27a9545dc453e2eecd493a968b0d45d0829/sql)\n", + "phase": "sql" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:25:38.991130819Z", - "finished_at": "2026-01-17T02:28:20.539029094Z" + "started_at": "2026-01-17T17:25:31.357064500Z", + "finished_at": "2026-01-17T17:26:22.067567200Z" }, "t_021_multi_column_index": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", "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 let tbl = ctx.db.logs();\n let ids: Vec = tbl.iter().map(|r| r.id).collect();\n for id in ids {\n tbl.id().delete(&id);\n }\n\n tbl.insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n tbl.insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n tbl.insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "passed_tests": 3, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = log, 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.log().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n ctx.db.log().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n ctx.db.log().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", + "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": { - "schema_parity": { + "mcindex_seed_count": { "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:46587", - "tables_diff": null, - "tables_equal": true + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM log" } }, - "mcindex_lookup_u7_d1": { - "pass": true, - "partial": 1.0, + "schema_parity": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + "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": { @@ -1129,22 +2145,22 @@ "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + "sql": "SELECT COUNT(*) AS n FROM log WHERE user_id=7 AND day=2" } }, - "mcindex_seed_count": { + "mcindex_lookup_u7_d1": { "pass": true, "partial": 1.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM logs" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM log WHERE user_id=7 AND day=1" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:25:38.992084803Z", - "finished_at": "2026-01-17T02:28:17.745571962Z" + "started_at": "2026-01-17T17:25:31.412817200Z", + "finished_at": "2026-01-17T17:26:19.605752700Z" } } } @@ -1241,91 +2257,91 @@ "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", + "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" }, "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", + "answer": "use spacetimedb::table;\r\n\r\n#[table(name = user)]\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 = product)]\r\npub struct Product {\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 = note)]\r\npub struct Note {\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" }, "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", + "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_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", + "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 = entity)]\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_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", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = user)]\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 insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) -> Result<(), String> {\r\n ctx.db.user().insert(User { id, name, age, active });\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}", + "answer": "use spacetimedb::{reducer, table, ReducerContext};\r\n\r\n#[table(name = user)]\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.user().id().update(User { id, name, age, active });\r\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", + "answer": "use spacetimedb::{reducer, table, ReducerContext};\r\n\r\n#[table(name = user)]\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.user().id().delete(id);\r\n}\r\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", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = user)]\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.user().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\r\n ctx.db.user().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\r\n ctx.db.user().id().update(User { id: 1, name: \"Alice2\".into(), age: 31, active: false });\r\n ctx.db.user().id().delete(2);\r\n}\r\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", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = user)]\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 = result)]\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.user().id().find(id) {\r\n ctx.db.result().insert(ResultRow { id: u.id, name: u.name });\r\n }\r\n}\r\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", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = user)]\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.user().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\r\n ctx.db.user().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\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", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = event)]\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.event().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.event().insert(Event { id: 0, kind: \"disconnected\".into() });\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", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = result)]\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.result().insert(ResultRow { id, sum: add(a, b) });\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", + "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 = result)]\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.result().insert(ResultRow { id, value: Score { left, right } });\r\n}\r\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", + "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 = result)]\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.result().insert(ResultRow { id, value: Shape::Circle(radius) });\r\n}\r\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", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = primitive)]\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.primitive().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" }, "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", + "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 = profile)]\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.profile().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_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", + "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 = drawing)]\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.drawing().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_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", + "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" }, "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", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(\r\n name = account,\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.account().insert(Account { id: 1, email: \"a@example.com\".into(), name: \"Alice\".into() });\r\n ctx.db.account().insert(Account { id: 2, email: \"b@example.com\".into(), name: \"Bob\".into() });\r\n}\r\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", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = user)]\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 = group)]\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 = membership,\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.user().insert(User { user_id: 1, name: \"Alice\".into() });\r\n ctx.db.user().insert(User { user_id: 2, name: \"Bob\".into() });\r\n\r\n ctx.db.group().insert(Group { group_id: 10, title: \"Admin\".into() });\r\n ctx.db.group().insert(Group { group_id: 20, title: \"Dev\".into() });\r\n\r\n ctx.db.membership().insert(Membership { id: 1, user_id: 1, group_id: 10 });\r\n ctx.db.membership().insert(Membership { id: 2, user_id: 1, group_id: 20 });\r\n ctx.db.membership().insert(Membership { id: 3, user_id: 2, group_id: 20 });\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", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = entity)]\r\npub struct Entity {\r\n #[primary_key]\r\n pub id: i32,\r\n}\r\n\r\n#[table(name = position)]\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 = velocity)]\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_position)]\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.entity().insert(Entity { id: 1 });\r\n ctx.db.entity().insert(Entity { id: 2 });\r\n\r\n ctx.db.position().insert(Position {\r\n entity_id: 1,\r\n x: 1,\r\n y: 0,\r\n });\r\n ctx.db.position().insert(Position {\r\n entity_id: 2,\r\n x: 10,\r\n y: 0,\r\n });\r\n\r\n ctx.db.velocity().insert(Velocity {\r\n entity_id: 1,\r\n vx: 1,\r\n vy: 0,\r\n });\r\n ctx.db.velocity().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.position().iter() {\r\n if let Some(v) = ctx.db.velocity().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_position().entity_id().find(p.entity_id).is_some() {\r\n ctx.db.next_position().entity_id().update(np);\r\n } else {\r\n ctx.db.next_position().insert(np);\r\n }\r\n }\r\n }\r\n}\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", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(\r\n name = log,\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.log().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".into() });\r\n ctx.db.log().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".into() });\r\n ctx.db.log().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".into() });\r\n}\r\n", "syntax": "rust" } } @@ -1335,14 +2351,14 @@ "modes": [ { "mode": "docs", - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "models": [ { "name": "GPT-5", "route_api_model": "gpt-5", "tasks": { "t_000_empty_reducers": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_000_empty_reducers", "lang": "csharp", "golden_published": true, @@ -1354,8 +2370,8 @@ "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", + "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, @@ -1365,31 +2381,31 @@ "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:40:24.282055723Z", - "finished_at": "2026-01-17T02:40:56.269475914Z" + "started_at": "2026-01-17T17:37:03.618515800Z", + "finished_at": "2026-01-17T17:38:01.203030900Z" }, "t_001_basic_tables": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "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]\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]\n public partial struct Product\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]\n public partial struct Note\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public string Body;\n public long Rating;\n public bool Pinned;\n }\n}", + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\", 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 = \"Product\", Public = true)]\n public partial struct Product\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 = \"Note\", Public = true)]\n public partial struct Note\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", + "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, @@ -1399,31 +2415,31 @@ "llm_db": "basics-t-001-basic-tables-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:43:28.640515207Z", - "finished_at": "2026-01-17T02:43:58.187104574Z" + "started_at": "2026-01-17T17:37:03.667424900Z", + "finished_at": "2026-01-17T17:39:44.044162Z" }, "t_002_scheduled_table": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "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 [Table(Name = \"TickTimer\", 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.TickTimer.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}", + "llm_output": "using System;\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(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 }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.TickTimer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new ScheduleAt.Interval(TimeSpan.FromMicroseconds(50_000))\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", + "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, @@ -1433,18 +2449,18 @@ "llm_db": "basics-t-002-scheduled-table-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:42:25.159472748Z", - "finished_at": "2026-01-17T02:43:07.893721504Z" + "started_at": "2026-01-17T17:37:03.716398500Z", + "finished_at": "2026-01-17T17:39:44.256007100Z" }, "t_003_struct_in_table": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_003_struct_in_table", "lang": "csharp", "golden_published": true, @@ -1456,8 +2472,8 @@ "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", + "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, @@ -1467,38 +2483,49 @@ "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:43:07.893755608Z", - "finished_at": "2026-01-17T02:43:39.643821282Z" + "started_at": "2026-01-17T17:37:03.764904700Z", + "finished_at": "2026-01-17T17:39:44.140776600Z" }, "t_004_insert": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_004_insert", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 2, - "passed_tests": 1, + "passed_tests": 2, "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\", 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.User.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", + "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, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200933266559154a4d1e8adf441af2b283882c3206ed34f5c4ef907d29de6a7/sql)\n", - "phase": "sql_golden" + "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 User WHERE Id=1", + "reducer": "InsertUser", + "server": "http://127.0.0.1:52018" } }, "schema_parity": { @@ -1509,40 +2536,32 @@ "llm_db": "basics-t-004-insert-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:43:58.187152683Z", - "finished_at": "2026-01-17T02:44:26.839511728Z" + "started_at": "2026-01-17T17:38:01.203328100Z", + "finished_at": "2026-01-17T17:39:44.535696100Z" }, "t_005_update": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_005_update", "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 = \"User\", 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 if (ctx.Db.User.Id.Find(id) is User user)\n {\n user.Id = id;\n user.Name = name;\n user.Age = age;\n user.Active = active;\n ctx.Db.User.Id.Update(user);\n }\n }\n}", + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\")]\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.User.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.User.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", + "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": 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.User, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.User, 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.6.0.0, Culture=neutral, PublicKeyToken=null]].DoUpdate(User )\n at SpacetimeDB.Internal.TableHandles.User.IdUniqueIndex.Update(User )\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:35677/v1/database/c200523e08ccb74ff8d13ab66f492b457bb8aeee5e4fdafc5d1fec7431a9b4e9/call/UpdateUser)\n", - "phase": "call_reducer_golden" - } - }, "schema_parity": { "pass": true, "partial": 1.0, @@ -1551,40 +2570,57 @@ "llm_db": "basics-t-005-update-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "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-5-llm", + "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", + "query": "SELECT Id, Name, Age, Active FROM User WHERE Id=1", + "reducer": "UpdateUser", + "server": "http://127.0.0.1:52018" + } + }, "seed_users_row": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200523e08ccb74ff8d13ab66f492b457bb8aeee5e4fdafc5d1fec7431a9b4e9/sql)\n", - "phase": "sql_golden", - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "sql": "INSERT INTO User(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:42:19.102421878Z", - "finished_at": "2026-01-17T02:42:52.237316726Z" + "started_at": "2026-01-17T17:39:44.140968700Z", + "finished_at": "2026-01-17T17:41:53.741396100Z" }, "t_006_delete": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "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 = \"User\")]\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.User.Id.Delete(id);\n }\n}", + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\", 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.User.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", + "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": { "schema_parity": { "pass": true, @@ -1594,63 +2630,69 @@ "llm_db": "basics-t-006-delete-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } }, "delete_user_count_zero": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2004b74d3be00407c2d02282ee08b25e5e8242063995dea613d8fc1467ef09e/sql)\n", - "phase": "sql" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM User WHERE Id=1" } }, "seed_users_row": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200052ec3b2af2555b2766443d690ff70a4d07ffd410be917b433381552b936/sql)\n", - "phase": "sql_golden", - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "sql": "INSERT INTO User(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:40:56.269507302Z", - "finished_at": "2026-01-17T02:41:28.991775660Z" + "started_at": "2026-01-17T17:39:44.535862500Z", + "finished_at": "2026-01-17T17:41:54.337916600Z" }, "t_007_crud": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_007_crud", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 4, - "passed_tests": 1, - "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\", 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.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.User.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n\n if (ctx.Db.User.Id.Find(1) is User user)\n {\n user.Name = \"Alice2\";\n user.Age = 31;\n user.Active = false;\n ctx.Db.User.Id.Update(user);\n }\n\n ctx.Db.User.Id.Delete(2);\n }\n}", + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\")]\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.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.User.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n ctx.Db.User.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\n ctx.Db.User.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", + "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, + "crud_total_count_one": { + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2006b22042e3fba4f36b1b44b80a07da826122ccc12419c53c511830a0c78f9/sql)\n", - "phase": "sql_golden" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM User" } }, - "crud_row_id2_deleted": { - "pass": false, - "partial": 0.0, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2003c5aaa4b9c829e64c505f35cb7241f299a733d0f5a89da64241c5e052096/sql)\n", - "phase": "sql" + "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 User WHERE Id=1", + "reducer": "Crud", + "server": "http://127.0.0.1:52018" } }, "schema_parity": { @@ -1661,39 +2703,40 @@ "llm_db": "basics-t-007-crud-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } }, - "crud_total_count_one": { - "pass": false, - "partial": 0.0, + "crud_row_id2_deleted": { + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2003c5aaa4b9c829e64c505f35cb7241f299a733d0f5a89da64241c5e052096/sql)\n", - "phase": "sql" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM User WHERE Id=2" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:40:51.462439194Z", - "finished_at": "2026-01-17T02:41:35.805469514Z" + "started_at": "2026-01-17T17:39:44.584789700Z", + "finished_at": "2026-01-17T17:41:54.099943100Z" }, "t_008_index_lookup": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_008_index_lookup", "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 = \"User\", 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 = \"Result\", 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.User.Id.Find(id) is User user)\n {\n ctx.Db.Result.Insert(new Result\n {\n Id = user.Id,\n Name = user.Name\n });\n }\n }\n}", + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\", 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 = \"Result\", 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 found = ctx.Db.User.Id.Find(id);\n if (found is User user)\n {\n ctx.Db.Result.Insert(new Result { Id = user.Id, Name = user.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/csharp/server/golden", - "work_dir_llm": "target/llm-runs/basics/t_008_index_lookup/csharp/server/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": true, @@ -1703,57 +2746,55 @@ "llm_db": "basics-t-008-index-lookup-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } }, "seed_user_row": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2009fb018392f6be9608948e77d6c1cbdd60e04fc795fc595009cb76a175394/sql)\n", - "phase": "sql_golden", - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "sql": "INSERT INTO User(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } }, "index_lookup_projection_parity": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2009fb018392f6be9608948e77d6c1cbdd60e04fc795fc595009cb76a175394/sql)\n", - "phase": "sql_golden" + "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 Result WHERE Id=1", + "reducer": "LookupUserName", + "server": "http://127.0.0.1:52018" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:41:28.991836824Z", - "finished_at": "2026-01-17T02:42:19.102358640Z" + "started_at": "2026-01-17T17:39:44.633920600Z", + "finished_at": "2026-01-17T17:41:53.378522Z" }, "t_009_init": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_009_init", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 4, - "passed_tests": 1, + "passed_tests": 4, "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\", 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(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.User.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", + "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": false, - "partial": 0.0, - "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c20058e57001dda166048aa4be9fd4471b9b37f134fd7481e1ada013429df130/sql)\n", - "phase": "sql" - } - }, "schema_parity": { "pass": true, "partial": 1.0, @@ -1762,47 +2803,58 @@ "llm_db": "basics-t-009-init-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } }, - "init_seed_alice": { - "pass": false, - "partial": 0.0, + "init_seed_bob": { + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c20058e57001dda166048aa4be9fd4471b9b37f134fd7481e1ada013429df130/sql)\n", - "phase": "sql" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM User 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 User" } }, - "init_total_two": { - "pass": false, - "partial": 0.0, + "init_seed_alice": { + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c20058e57001dda166048aa4be9fd4471b9b37f134fd7481e1ada013429df130/sql)\n", - "phase": "sql" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM User WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:41:35.805507675Z", - "finished_at": "2026-01-17T02:42:25.159425259Z" + "started_at": "2026-01-17T17:41:54.338132Z", + "finished_at": "2026-01-17T17:44:00.712973Z" }, "t_010_connect": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "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 [SpacetimeDB.Table(Name = \"Event\")]\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.Event.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.Event.Insert(new Event\n {\n Id = 0,\n Kind = \"disconnected\",\n });\n }\n}", + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Event\")]\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.Event.Insert(new Event { Kind = \"connected\" });\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.Event.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", + "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, @@ -1812,40 +2864,32 @@ "llm_db": "basics-t-010-connect-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:43:39.643859323Z", - "finished_at": "2026-01-17T02:44:14.452325815Z" + "started_at": "2026-01-17T17:41:54.389616400Z", + "finished_at": "2026-01-17T17:44:00.893998Z" }, "t_011_helper_function": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_011_helper_function", "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 = \"Result\", 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.Result.Insert(new Result\n {\n Id = id,\n Sum = Add(a, b)\n });\n }\n}", + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Result\")]\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.Result.Insert(new Result { Id = id, Sum = Add(a, b) });\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", + "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": false, - "partial": 0.0, - "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200bacfa9e399c2f18f42a36dcfe8479e933d44e6e749cbcc699afdf2cd855d/sql)\n", - "phase": "sql" - } - }, "schema_parity": { "pass": true, "partial": 1.0, @@ -1854,39 +2898,58 @@ "llm_db": "basics-t-011-helper-function-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "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 Result WHERE Id=1 AND Sum=5" + } + }, "helper_func_sum_parity": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200b67e605283bc59b71366b2f40ab582a2bbbfc946e2c8510ce84f55424a14/sql)\n", - "phase": "sql_golden" + "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 Result WHERE Id=1", + "reducer": "ComputeSum", + "server": "http://127.0.0.1:52018" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:42:52.237342945Z", - "finished_at": "2026-01-17T02:43:28.640296252Z" + "started_at": "2026-01-17T17:41:54.440622700Z", + "finished_at": "2026-01-17T17:44:00.479096600Z" }, "t_012_spacetime_product_type": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_012_spacetime_product_type", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, - "passed_tests": 1, + "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 = \"Result\", 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.Result.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", + "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": { "schema_parity": { "pass": true, @@ -1896,56 +2959,59 @@ "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } }, "product_type_row_parity": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200000593a1c1f41d9a7ca9ff85b3f10b7eb54ba57159f084fd8b1d4196e453/sql)\n", - "phase": "sql_golden" + "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 Result WHERE Id=1", + "reducer": "SetScore", + "server": "http://127.0.0.1:52018" } }, "product_type_row_count": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200773151fae81e0c0863ae9d0a4534b2934c3b4023363ffb2b7c1930309b46/sql)\n", - "phase": "sql" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM Result WHERE Id=1" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:38:56.019269384Z", - "finished_at": "2026-01-17T02:39:27.502611490Z" + "started_at": "2026-01-17T17:41:54.503076300Z", + "finished_at": "2026-01-17T17:44:01.144053500Z" }, "t_013_spacetime_sum_type": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_013_spacetime_sum_type", "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.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 = \"Result\")]\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(SpacetimeDB.ReducerContext ctx, int id, int radius)\n {\n var circle = new Circle { Radius = radius };\n var shape = new Shape.Circle(circle);\n ctx.Db.Result.Insert(new Result { Id = id, Value = shape });\n }\n}", + "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 = \"Result\")]\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.Result.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", + "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": { - "sum_type_row_count": { - "pass": false, - "partial": 0.0, - "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2009a86be1f0f78642d2ade147db198738ef88aa551d11bb76e42c1c8900e9a/sql)\n", - "phase": "sql" - } - }, "schema_parity": { "pass": true, "partial": 1.0, @@ -1954,45 +3020,63 @@ "llm_db": "schema-t-013-spacetime-sum-type-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } }, "sum_type_row_parity": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200d82761d2c72dc9a864fd786af31b4c9ef43bb79b633450e8e561c3eea2ce/sql)\n", - "phase": "sql_golden" + "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-5-llm", + "llm_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", + "query": "SELECT Id, Value FROM Result WHERE Id=1", + "reducer": "SetCircle", + "server": "http://127.0.0.1:52018" + } + }, + "sum_type_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM Result WHERE Id=1" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:40:02.303793183Z", - "finished_at": "2026-01-17T02:40:51.462059047Z" + "started_at": "2026-01-17T17:44:00.713191900Z", + "finished_at": "2026-01-17T17:46:23.840153400Z" }, "t_014_elementary_columns": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_014_elementary_columns", "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 = \"Primitive\", 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.Primitive.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}", + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Primitive\")]\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.Primitive.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", + "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": { "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: no such table: `primitives`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2003f9c20afc908b6f3fae929b8555ec0e90cf407b107f224de84971189e7b3/sql)\n", + "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:52018/v1/database/c200064edf6c967dbc5c365e9db0fe3c5db43a028f0fb1ae9184d42270ec0123/sql)\n", "phase": "sql_golden" } }, @@ -2000,7 +3084,7 @@ "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `primitives`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2009b868c8501f40d75f3046c80b4fa8bc7018d8baf65ff12c991bbab6d605a/sql)\n", + "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:52018/v1/database/c200eaa8c2661ec52792ae0a5db7b72f0454982de7e4571fabc60fd693533736/sql)\n", "phase": "sql" } }, @@ -2012,32 +3096,41 @@ "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:38:36.670677504Z", - "finished_at": "2026-01-17T02:39:15.092747325Z" + "started_at": "2026-01-17T17:44:01.144225900Z", + "finished_at": "2026-01-17T17:46:22.982626Z" }, "t_015_product_type_columns": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_015_product_type_columns", "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.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 = \"Profile\", 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.Profile.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}", + "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 = \"Profile\", 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 foreach (var row in ctx.Db.Profile.Iter())\n {\n ctx.Db.Profile.Id.Delete(row.Id);\n }\n\n ctx.Db.Profile.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", + "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": { + "product_type_columns_row_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM Profile WHERE Id=1" + } + }, "schema_parity": { "pass": true, "partial": 1.0, @@ -2046,62 +3139,60 @@ "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } }, - "product_type_columns_row_count": { - "pass": false, - "partial": 0.0, - "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `profiles`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2007bfa13561ce0c8cb477e4e11171bc3733d8ba01683aecd94ed2d3f231319/sql)\n", - "phase": "sql" - } - }, "product_type_columns_row_parity": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `profiles`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200e5ea78db1095b274afeafb8041e139a0d7f11834b194b863882d4a7c3328/sql)\n", - "phase": "sql_golden" + "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 Profile WHERE Id=1", + "reducer": "Seed", + "server": "http://127.0.0.1:52018" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:39:15.092804541Z", - "finished_at": "2026-01-17T02:40:02.303741426Z" + "started_at": "2026-01-17T17:44:01.193687800Z", + "finished_at": "2026-01-17T17:46:23.512672800Z" }, "t_016_sum_type_columns": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_016_sum_type_columns", "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.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 = \"Drawing\")]\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.Drawing.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}", + "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 = \"Drawing\", 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 foreach (var row in ctx.Db.Drawing.Iter())\n {\n ctx.Db.Drawing.Id.Delete(row.Id);\n }\n\n ctx.Db.Drawing.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": "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", + "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": { - "sum_type_columns_row_parity": { + "sum_type_columns_row_count": { "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `drawings`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2004da484f449e95616d5eb1c6832e7e06faf68e5ebbe454e63475d86740e6c/sql)\n", - "phase": "sql_golden" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `drawings` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c2002f0608a46ce176fbd932349345ecab2c6b73a744fd9e7b1a24e3d581d96f/sql)\n", + "phase": "sql" } }, - "sum_type_columns_row_count": { + "sum_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: no such table: `drawings`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2008ad55b1dba50ea8bb36552e0bc9480b27d8060b57d8ed5e9e4d86cb6b5f8/sql)\n", - "phase": "sql" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `drawings` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c200dd2d774e68ba23b04d950437a8f0db59684f0104d14737fe24d50f46cdcf/sql)\n", + "phase": "sql_golden" } }, "schema_parity": { @@ -2112,37 +3203,37 @@ "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:39:27.502655041Z", - "finished_at": "2026-01-17T02:40:24.282007063Z" + "started_at": "2026-01-17T17:44:01.242910800Z", + "finished_at": "2026-01-17T17:46:23.237622Z" }, "t_017_scheduled_columns": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_017_scheduled_columns", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 2, "passed_tests": 1, - "llm_output": "using System;\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"TickTimer\", 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 }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.TickTimer.Insert(new TickTimer\n {\n ScheduledAt = new ScheduleAt.Interval(TimeSpan.FromMilliseconds(50))\n });\n }\n}", + "llm_output": "using System;\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"TickTimer\", 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.TickTimer.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": "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", + "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": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `tick_timer`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c20024b2c639ed44059f68c872d4ae8686e43def045ff88fb49f452645a17338/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `tick_timer` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c200bbd98b7fb0ffcdcea05ec0c35c8fe6f2f95c8ac578957ba9a9e01c18b3ed/sql)\n", "phase": "sql" } }, @@ -2154,32 +3245,46 @@ "llm_db": "schema-t-017-scheduled-columns-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T02:38:01.497464655Z", - "finished_at": "2026-01-17T02:38:36.670468145Z" + "started_at": "2026-01-17T17:46:23.840398200Z", + "finished_at": "2026-01-17T17:48:49.800389Z" }, "t_018_constraints": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_018_constraints", "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 = \"Account\")]\n [SpacetimeDB.Index.BTree(Name = \"by_name\", Columns = [\"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.Account.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.Account.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}", + "passed_tests": 3, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Account\")]\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.Account.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.Account.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", + "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 Account WHERE Id=1", + "reducer": "Seed", + "server": "http://127.0.0.1:52018" + } + }, "schema_parity": { "pass": true, "partial": 1.0, @@ -2188,78 +3293,57 @@ "llm_db": "schema-t-018-constraints-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "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: no such table: `accounts`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200db49191274d7a3a7263567507f9945c4e802cb3173928c835966c8331803/sql)\n", - "phase": "sql_golden" - } - }, "constraints_seed_two_rows": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `accounts`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c20025629920e94d036ee70c22a88bf38265ab06fbb5cfc2c505e147018ad40c/sql)\n", - "phase": "sql" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM Account WHERE Id=2" } } }, "vendor": "openai", - "started_at": "2026-01-17T02:37:43.947065043Z", - "finished_at": "2026-01-17T02:38:24.847760366Z" + "started_at": "2026-01-17T17:46:23.891348900Z", + "finished_at": "2026-01-17T17:48:48.681349500Z" }, "t_019_many_to_many": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_019_many_to_many", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 5, - "passed_tests": 1, - "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\")]\n public partial struct User\n {\n [SpacetimeDB.PrimaryKey]\n public int UserId;\n public string Name;\n }\n\n [SpacetimeDB.Table(Name = \"Group\")]\n public partial struct Group\n {\n [SpacetimeDB.PrimaryKey]\n public int GroupId;\n public string Title;\n }\n\n [SpacetimeDB.Table(Name = \"Membership\")]\n [SpacetimeDB.Index.BTree(Name = \"by_user\", Columns = new[] { \"UserId\" })]\n [SpacetimeDB.Index.BTree(Name = \"by_group\", Columns = new[] { \"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.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}", + "passed_tests": 5, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\", 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 = \"Group\", 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 = \"Membership\", Public = true)]\n [SpacetimeDB.Index.BTree(Name = \"by_user\", Columns = new[] { \"UserId\" })]\n [SpacetimeDB.Index.BTree(Name = \"by_group\", Columns = new[] { \"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.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": "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", + "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_20": { - "pass": false, - "partial": 0.0, + "m2m_has_1_10": { + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `memberships`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2008ea9cb58625a6494cb7b2f3998b558db44fc3308f07f5e48fe0a03dee66e/sql)\n", - "phase": "sql" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM Membership WHERE UserId=1 AND GroupId=10" } }, "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: no such table: `memberships`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2008ea9cb58625a6494cb7b2f3998b558db44fc3308f07f5e48fe0a03dee66e/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: no such table: `memberships`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2008ea9cb58625a6494cb7b2f3998b558db44fc3308f07f5e48fe0a03dee66e/sql)\n", - "phase": "sql" - } - }, - "m2m_has_1_10": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `memberships`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c2008ea9cb58625a6494cb7b2f3998b558db44fc3308f07f5e48fe0a03dee66e/sql)\n", - "phase": "sql" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM Membership WHERE UserId=2 AND GroupId=20" } }, "schema_parity": { @@ -2270,37 +3354,55 @@ "llm_db": "schema-t-019-many-to-many-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "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 Membership" + } + }, + "m2m_has_1_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM Membership WHERE UserId=1 AND GroupId=20" + } } }, "vendor": "openai", - "started_at": "2026-01-17T02:36:42.262573385Z", - "finished_at": "2026-01-17T02:37:43.946992007Z" + "started_at": "2026-01-17T17:46:23.941695400Z", + "finished_at": "2026-01-17T17:48:49.638011300Z" }, "t_020_ecs": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_020_ecs", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 5, "passed_tests": 1, - "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Entity\")]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n }\n\n [SpacetimeDB.Table(Name = \"Position\")]\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 = \"Velocity\")]\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 = \"NextPosition\")]\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.Entity.Insert(new Entity { Id = 1 });\n ctx.Db.Position.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.Velocity.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n\n // Entity 2\n ctx.Db.Entity.Insert(new Entity { Id = 2 });\n ctx.Db.Position.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n ctx.Db.Velocity.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.Position.Iter())\n {\n var vel = ctx.Db.Velocity.EntityId.Find(pos.EntityId);\n if (vel == null)\n {\n continue;\n }\n\n var nx = pos.X + vel.Value.VX;\n var ny = pos.Y + vel.Value.VY;\n\n var existing = ctx.Db.NextPosition.EntityId.Find(pos.EntityId);\n if (existing != null)\n {\n var row = existing.Value;\n row.X = nx;\n row.Y = ny;\n ctx.Db.NextPosition.EntityId.Update(row);\n }\n else\n {\n ctx.Db.NextPosition.Insert(new NextPosition\n {\n EntityId = pos.EntityId,\n X = nx,\n Y = ny\n });\n }\n }\n }\n}", + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Entity\")]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n }\n\n [SpacetimeDB.Table(Name = \"Position\")]\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 = \"Velocity\")]\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 = \"NextPosition\")]\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.Entity.Insert(new Entity { Id = 1 });\n ctx.Db.Position.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.Velocity.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n\n ctx.Db.Entity.Insert(new Entity { Id = 2 });\n ctx.Db.Position.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n ctx.Db.Velocity.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 p in ctx.Db.Position.Iter())\n {\n var vOpt = ctx.Db.Velocity.EntityId.Find(p.EntityId);\n if (!vOpt.HasValue)\n {\n continue;\n }\n\n var v = vOpt.Value;\n var nx = p.X + v.VX;\n var ny = p.Y + v.VY;\n\n var existing = ctx.Db.NextPosition.EntityId.Find(p.EntityId);\n if (existing.HasValue)\n {\n var np = existing.Value;\n np.X = nx;\n np.Y = ny;\n ctx.Db.NextPosition.EntityId.Update(np);\n }\n else\n {\n ctx.Db.NextPosition.Insert(new NextPosition { EntityId = p.EntityId, X = nx, Y = ny });\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", + "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_step_next_positions_count": { + "ecs_next_pos_entity1": { "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `next_positions`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c20091a11c03f51be06cd18ee4b36dc6b1e87d93f9897c479cb76452564e3605/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c200cd9cee3cc0372777bfaf0b39060fd40af1d2ebe26282410af9e12f9448d4/sql)\n", "phase": "sql" } }, @@ -2308,23 +3410,7 @@ "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `positions`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c20091a11c03f51be06cd18ee4b36dc6b1e87d93f9897c479cb76452564e3605/sql)\n", - "phase": "sql" - } - }, - "ecs_next_pos_entity2": { - "pass": false, - "partial": 0.0, - "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `next_positions`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c20091a11c03f51be06cd18ee4b36dc6b1e87d93f9897c479cb76452564e3605/sql)\n", - "phase": "sql" - } - }, - "ecs_next_pos_entity1": { - "pass": false, - "partial": 0.0, - "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `next_positions`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c20091a11c03f51be06cd18ee4b36dc6b1e87d93f9897c479cb76452564e3605/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c200cd9cee3cc0372777bfaf0b39060fd40af1d2ebe26282410af9e12f9448d4/sql)\n", "phase": "sql" } }, @@ -2336,46 +3422,73 @@ "llm_db": "schema-t-020-ecs-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } + }, + "ecs_step_next_positions_count": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c200cd9cee3cc0372777bfaf0b39060fd40af1d2ebe26282410af9e12f9448d4/sql)\n", + "phase": "sql" + } + }, + "ecs_next_pos_entity2": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c200cd9cee3cc0372777bfaf0b39060fd40af1d2ebe26282410af9e12f9448d4/sql)\n", + "phase": "sql" + } } }, "vendor": "openai", - "started_at": "2026-01-17T02:36:42.266606487Z", - "finished_at": "2026-01-17T02:38:01.497277347Z" + "started_at": "2026-01-17T17:46:23.991424900Z", + "finished_at": "2026-01-17T17:48:49.302537500Z" }, "t_021_multi_column_index": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "task": "t_021_multi_column_index", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 4, - "passed_tests": 1, - "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Log\", 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.Log.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.Log.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.Log.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}", + "passed_tests": 4, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Log\", 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 foreach (var row in ctx.Db.Log.Iter())\n {\n ctx.Db.Log.Id.Delete(row.Id);\n }\n\n ctx.Db.Log.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.Log.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.Log.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", + "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_lookup_u7_d1": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `logs`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200d69219860461311e299808a41ebae9617218c9ae2e796bc344b6340cc257/sql)\n", - "phase": "sql" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM Log WHERE UserId=7 AND Day=1" } }, "mcindex_seed_count": { - "pass": false, - "partial": 0.0, + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `logs`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200d69219860461311e299808a41ebae9617218c9ae2e796bc344b6340cc257/sql)\n", - "phase": "sql" + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM Log" + } + }, + "mcindex_lookup_u7_d2": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM Log WHERE UserId=7 AND Day=2" } }, "schema_parity": { @@ -2386,23 +3499,15 @@ "llm_db": "schema-t-021-multi-column-index-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:35677", + "server": "http://127.0.0.1:52018", "tables_diff": null, "tables_equal": true } - }, - "mcindex_lookup_u7_d2": { - "pass": false, - "partial": 0.0, - "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `logs`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:35677/v1/database/c200d69219860461311e299808a41ebae9617218c9ae2e796bc344b6340cc257/sql)\n", - "phase": "sql" - } } }, "vendor": "openai", - "started_at": "2026-01-17T02:38:24.847804258Z", - "finished_at": "2026-01-17T02:38:56.019226354Z" + "started_at": "2026-01-17T17:48:49.800582900Z", + "finished_at": "2026-01-17T17:50:10.971545400Z" } } } @@ -2499,91 +3604,91 @@ "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}", + "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" }, "t_001_basic_tables": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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 = \"Product\")]\n public partial struct Product\n {\n [PrimaryKey] public int Id;\n public string Title;\n public float Price;\n public bool InStock;\n }\n\n [Table(Name = \"Note\")]\n public partial struct Note\n {\n [PrimaryKey] public int Id;\n public string Body;\n public long Rating;\n public bool Pinned;\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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 = \"Product\")]\r\n public partial struct Product\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 = \"Note\")]\r\n public partial struct Note\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" }, "t_002_scheduled_table": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"TickTimer\", 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.TickTimer.Insert(new TickTimer\n {\n ScheduledAt = new ScheduleAt.Interval(interval)\n });\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"TickTimer\", 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.TickTimer.Insert(new TickTimer\r\n {\r\n ScheduledAt = new ScheduleAt.Interval(interval)\r\n });\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 = \"Entity\")]\n public partial struct Entity\n {\n [PrimaryKey] public int Id;\n public Position Pos;\n }\n}\n", + "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 = \"Entity\")]\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_004_insert": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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.User.Insert(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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.User.Insert(new User { Id = id, Name = name, Age = age, Active = active });\r\n }\r\n}\r\n", "syntax": "csharp" }, "t_005_update": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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.User.Id.Update(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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.User.Id.Update(new User { Id = id, Name = name, Age = age, Active = active });\r\n }\r\n}\r\n", "syntax": "csharp" }, "t_006_delete": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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.User.Id.Delete(id);\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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.User.Id.Delete(id);\r\n }\r\n}\r\n", "syntax": "csharp" }, "t_007_crud": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.User.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n ctx.Db.User.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\n ctx.Db.User.Id.Delete(2);\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\r\n ctx.Db.User.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\r\n ctx.Db.User.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\r\n ctx.Db.User.Id.Delete(2);\r\n }\r\n}\r\n", "syntax": "csharp" }, "t_008_index_lookup": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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 = \"Result\")]\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.User.Id.Find(id);\n if (u.HasValue)\n {\n var row = u.Value;\n ctx.Db.Result.Insert(new Result { Id = row.Id, Name = row.Name });\n }\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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 = \"Result\")]\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.User.Id.Find(id);\r\n if (u.HasValue)\r\n {\r\n var row = u.Value;\r\n ctx.Db.Result.Insert(new Result { Id = row.Id, Name = row.Name });\r\n }\r\n }\r\n}\r\n", "syntax": "csharp" }, "t_009_init": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.User.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\r\n ctx.Db.User.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\r\n }\r\n}\r\n", "syntax": "csharp" }, "t_010_connect": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"Event\")]\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.Event.Insert(new Event { Kind = \"connected\" });\n }\n\n [Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.Event.Insert(new Event { Kind = \"disconnected\" });\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"Event\")]\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.Event.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.Event.Insert(new Event { Kind = \"disconnected\" });\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 = \"Result\")]\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.Result.Insert(new Result { Id = id, Sum = Add(a, b) });\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"Result\")]\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.Result.Insert(new Result { Id = id, Sum = Add(a, b) });\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 = \"Result\")]\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.Result.Insert(new Result { Id = id, Value = new Score { Left = left, Right = right } });\n }\n}\n", + "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 = \"Result\")]\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.Result.Insert(new Result { Id = id, Value = new Score { Left = left, Right = right } });\r\n }\r\n}\r\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 = \"Result\")]\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.Result.Insert(new Result { Id = id, Value = new Shape.Circle(new Circle { Radius = radius }) });\n }\n}\n", + "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 = \"Result\")]\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.Result.Insert(new Result { Id = id, Value = new Shape.Circle(new Circle { Radius = radius }) });\r\n }\r\n}\r\n", "syntax": "csharp" }, "t_014_elementary_columns": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"Primitive\")]\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.Primitive.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", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"Primitive\")]\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.Primitive.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_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 = \"Profile\")]\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.Profile.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", + "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 = \"Profile\")]\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.Profile.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" }, "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 = \"Drawing\")]\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.Drawing.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", + "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 = \"Drawing\")]\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.Drawing.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 = \"TickTimer\", 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.TickTimer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new ScheduleAt.Interval(interval)\n });\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"TickTimer\", 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.TickTimer.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_018_constraints": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Account\", 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.Account.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.Account.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [SpacetimeDB.Table(Name = \"Account\", 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.Account.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\r\n ctx.Db.Account.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\r\n }\r\n}\r\n", "syntax": "csharp" }, "t_019_many_to_many": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\n public partial struct User\n {\n [PrimaryKey] public int UserId;\n public string Name;\n }\n\n [Table(Name = \"Group\")]\n public partial struct Group\n {\n [PrimaryKey] public int GroupId;\n public string Title;\n }\n\n [Table(Name = \"Membership\")]\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.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}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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 = \"Group\")]\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 = \"Membership\")]\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.User.Insert(new User { UserId = 1, Name = \"Alice\" });\r\n ctx.Db.User.Insert(new User { UserId = 2, Name = \"Bob\" });\r\n\r\n ctx.Db.Group.Insert(new Group { GroupId = 10, Title = \"Admin\" });\r\n ctx.Db.Group.Insert(new Group { GroupId = 20, Title = \"Dev\" });\r\n\r\n ctx.Db.Membership.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\r\n ctx.Db.Membership.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\r\n ctx.Db.Membership.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\r\n }\r\n}\r\n", "syntax": "csharp" }, "t_020_ecs": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"Entity\")]\n public partial struct Entity { [PrimaryKey] public int Id; }\n\n [Table(Name = \"Position\")]\n public partial struct Position\n {\n [PrimaryKey] public int EntityId;\n public int X;\n public int Y;\n }\n\n [Table(Name = \"Velocity\")]\n public partial struct Velocity\n {\n [PrimaryKey] public int EntityId;\n public int VX;\n public int VY;\n }\n\n [Table(Name = \"NextPosition\")]\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.Entity.Insert(new Entity { Id = 1 });\n ctx.Db.Entity.Insert(new Entity { Id = 2 });\n\n ctx.Db.Position.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.Position.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n\n ctx.Db.Velocity.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n ctx.Db.Velocity.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.Position.Iter())\n {\n var velOpt = ctx.Db.Velocity.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.NextPosition.EntityId.Find(p.EntityId).HasValue)\n ctx.Db.NextPosition.EntityId.Update(np);\n else\n ctx.Db.NextPosition.Insert(np);\n }\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"Entity\")]\r\n public partial struct Entity { [PrimaryKey] public int Id; }\r\n\r\n [Table(Name = \"Position\")]\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 = \"Velocity\")]\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 = \"NextPosition\")]\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.Entity.Insert(new Entity { Id = 1 });\r\n ctx.Db.Entity.Insert(new Entity { Id = 2 });\r\n\r\n ctx.Db.Position.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\r\n ctx.Db.Position.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\r\n\r\n ctx.Db.Velocity.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\r\n ctx.Db.Velocity.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.Position.Iter())\r\n {\r\n var velOpt = ctx.Db.Velocity.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.NextPosition.EntityId.Find(p.EntityId).HasValue)\r\n ctx.Db.NextPosition.EntityId.Update(np);\r\n else\r\n ctx.Db.NextPosition.Insert(np);\r\n }\r\n }\r\n}\r\n", "syntax": "csharp" }, "t_021_multi_column_index": { - "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"Log\")]\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.Log.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.Log.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.Log.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}\n", + "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"Log\")]\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.Log.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\r\n ctx.Db.Log.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\r\n ctx.Db.Log.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\r\n }\r\n}\r\n", "syntax": "csharp" } } diff --git a/docs/llms/docs-benchmark-summary.json b/docs/llms/docs-benchmark-summary.json index 30e341ff193..576fb025c67 100644 --- a/docs/llms/docs-benchmark-summary.json +++ b/docs/llms/docs-benchmark-summary.json @@ -1,38 +1,38 @@ { "version": 1, - "generated_at": "2026-01-17T02:44:26.905Z", + "generated_at": "2026-01-17T17:50:11.244Z", "by_language": { "csharp": { "modes": { "docs": { - "hash": "7bd1056c239ec41df56d3be0edd5b7aac1c433acc3efbac0fe6f3b2a79ca2f1f", + "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", "models": { "GPT-5": { "categories": { "basics": { "tasks": 12, "total_tests": 27, - "passed_tests": 12, - "pass_pct": 44.444443, - "task_pass_equiv": 7.333334, - "task_pass_pct": 61.111115 + "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": 10, - "pass_pct": 29.411764, - "task_pass_equiv": 3.15, - "task_pass_pct": 31.5 + "passed_tests": 25, + "pass_pct": 73.52941, + "task_pass_equiv": 7.3666663, + "task_pass_pct": 73.666664 } }, "totals": { "tasks": 22, "total_tests": 61, - "passed_tests": 22, - "pass_pct": 36.065575, - "task_pass_equiv": 10.483333, - "task_pass_pct": 47.651512 + "passed_tests": 52, + "pass_pct": 85.2459, + "task_pass_equiv": 19.366667, + "task_pass_pct": 88.030304 } } } @@ -41,35 +41,68 @@ }, "rust": { "modes": { + "docs": { + "hash": "1df24d7e0efd9d88ff9cc77fa5c951ac075acc22e1c3cd844adb37b87d805489", + "models": { + "GPT-5": { + "categories": { + "basics": { + "tasks": 12, + "total_tests": 27, + "passed_tests": 5, + "pass_pct": 18.518518, + "task_pass_equiv": 1.3333334, + "task_pass_pct": 11.111112 + }, + "schema": { + "tasks": 10, + "total_tests": 34, + "passed_tests": 8, + "pass_pct": 23.529411, + "task_pass_equiv": 2.05, + "task_pass_pct": 20.5 + } + }, + "totals": { + "tasks": 22, + "total_tests": 61, + "passed_tests": 13, + "pass_pct": 21.311476, + "task_pass_equiv": 3.3833334, + "task_pass_pct": 15.378788 + } + } + } + }, "rustdoc_json": { - "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", + "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", "models": { "GPT-5": { "categories": { "basics": { "tasks": 12, "total_tests": 27, - "passed_tests": 25, - "pass_pct": 92.59259, - "task_pass_equiv": 10.0, - "task_pass_pct": 83.33333 + "passed_tests": 24, + "pass_pct": 88.888885, + "task_pass_equiv": 9.0, + "task_pass_pct": 75.0 }, "schema": { "tasks": 10, "total_tests": 34, - "passed_tests": 29, - "pass_pct": 85.29412, - "task_pass_equiv": 8.0, - "task_pass_pct": 80.0 + "passed_tests": 24, + "pass_pct": 70.588234, + "task_pass_equiv": 6.8666663, + "task_pass_pct": 68.666664 } }, "totals": { "tasks": 22, "total_tests": 61, - "passed_tests": 54, - "pass_pct": 88.52459, - "task_pass_equiv": 18.0, - "task_pass_pct": 81.818184 + "passed_tests": 48, + "pass_pct": 78.68852, + "task_pass_equiv": 15.866666, + "task_pass_pct": 72.12121 } } } From fd37a92d1d738828dcfddb60a21d962e2c49db73 Mon Sep 17 00:00:00 2001 From: = Date: Mon, 19 Jan 2026 19:43:43 -0500 Subject: [PATCH 6/9] Added TypeScript llm benchmark tests --- .../00300-tables/00500-schedule-tables.md | 149 +- docs/llms/llm-comparison-details.json | 40386 ++++++++-------- tools/xtask-llm-benchmark/src/bench/mod.rs | 2 +- .../src/bench/publishers.rs | 52 + tools/xtask-llm-benchmark/src/bench/runner.rs | 30 +- .../src/bench/templates.rs | 20 + tools/xtask-llm-benchmark/src/bench/types.rs | 1 + .../answers/typescript.ts | 18 + .../t_000_empty_reducers/tasks/typescript.txt | 8 + .../t_001_basic_tables/answers/typescript.ts | 30 + .../t_001_basic_tables/tasks/typescript.txt | 23 + .../answers/typescript.ts | 22 + .../tasks/typescript.txt | 12 + .../answers/typescript.ts | 15 + .../tasks/typescript.txt | 12 + .../basics/t_004_insert/answers/typescript.ts | 18 + .../basics/t_004_insert/tasks/typescript.txt | 13 + .../basics/t_005_update/answers/typescript.ts | 18 + .../basics/t_005_update/tasks/typescript.txt | 13 + .../basics/t_006_delete/answers/typescript.ts | 18 + .../basics/t_006_delete/tasks/typescript.txt | 12 + .../basics/t_007_crud/answers/typescript.ts | 21 + .../basics/t_007_crud/tasks/typescript.txt | 16 + .../t_008_index_lookup/answers/typescript.ts | 28 + .../t_008_index_lookup/tasks/typescript.txt | 17 + .../basics/t_009_init/answers/typescript.ts | 17 + .../basics/t_009_init/tasks/typescript.txt | 14 + .../t_010_connect/answers/typescript.ts | 18 + .../basics/t_010_connect/tasks/typescript.txt | 11 + .../answers/typescript.ts | 20 + .../tasks/typescript.txt | 13 + .../answers/typescript.ts | 21 + .../tasks/typescript.txt | 15 + .../answers/typescript.ts | 26 + .../tasks/typescript.txt | 18 + .../answers/typescript.ts | 29 + .../tasks/typescript.txt | 16 + .../answers/typescript.ts | 33 + .../tasks/typescript.txt | 23 + .../answers/typescript.ts | 31 + .../tasks/typescript.txt | 21 + .../answers/typescript.ts | 22 + .../tasks/typescript.txt | 12 + .../t_018_constraints/answers/typescript.ts | 19 + .../t_018_constraints/tasks/typescript.txt | 14 + .../t_019_many_to_many/answers/typescript.ts | 43 + .../t_019_many_to_many/tasks/typescript.txt | 27 + .../schema/t_020_ecs/answers/typescript.ts | 67 + .../schema/t_020_ecs/tasks/typescript.txt | 31 + .../answers/typescript.ts | 21 + .../tasks/typescript.txt | 16 + .../src/bin/llm_benchmark.rs | 3 + .../src/context/combine.rs | 1 + tools/xtask-llm-benchmark/src/eval/lang.rs | 4 + tools/xtask-llm-benchmark/src/eval/sql_fmt.rs | 3 + tools/xtask-llm-benchmark/src/llm/prompt.rs | 4 + .../templates/typescript/server/.gitignore | 4 + .../templates/typescript/server/package.json | 12 + .../templates/typescript/server/src/index.ts | 1 + .../templates/typescript/server/tsconfig.json | 13 + 60 files changed, 21683 insertions(+), 19914 deletions(-) create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/answers/typescript.ts create mode 100644 tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/tasks/typescript.txt create mode 100644 tools/xtask-llm-benchmark/src/templates/typescript/server/.gitignore create mode 100644 tools/xtask-llm-benchmark/src/templates/typescript/server/package.json create mode 100644 tools/xtask-llm-benchmark/src/templates/typescript/server/src/index.ts create mode 100644 tools/xtask-llm-benchmark/src/templates/typescript/server/tsconfig.json diff --git a/docs/docs/00200-core-concepts/00300-tables/00500-schedule-tables.md b/docs/docs/00200-core-concepts/00300-tables/00500-schedule-tables.md index 0c3c816e34d..cef71c3fdfb 100644 --- a/docs/docs/00200-core-concepts/00300-tables/00500-schedule-tables.md +++ b/docs/docs/00200-core-concepts/00300-tables/00500-schedule-tables.md @@ -80,9 +80,156 @@ fn send_reminder(ctx: &ReducerContext, reminder: Reminder) -> Result<(), String> +## Inserting Schedules + +To schedule an action, insert a row into the schedule table with a `scheduled_at` value. You can schedule actions to run: + +- **At intervals** - Execute repeatedly at fixed time intervals (e.g., every 5 seconds) +- **At specific times** - Execute once at an absolute timestamp + +### Scheduling at Intervals + +Use intervals for periodic tasks like game ticks, heartbeats, or recurring maintenance: + + + + +```typescript +import { ScheduleAt } from 'spacetimedb'; + +// Schedule to run every 5 seconds (5,000,000 microseconds) +ctx.db.reminder.insert({ + scheduled_id: 0n, + scheduled_at: ScheduleAt.interval(5_000_000n), + message: "Check for updates", +}); + +// Schedule to run every 100 milliseconds +ctx.db.reminder.insert({ + scheduled_id: 0n, + scheduled_at: ScheduleAt.interval(100_000n), // 100ms in microseconds + message: "Game tick", +}); +``` + + + + +```csharp +// Schedule to run every 5 seconds +ctx.Db.Reminder.Insert(new Reminder +{ + Message = "Check for updates", + ScheduleAt = new ScheduleAt.Interval(TimeSpan.FromSeconds(5)) +}); + +// Schedule to run every 100 milliseconds +ctx.Db.Reminder.Insert(new Reminder +{ + Message = "Game tick", + ScheduleAt = new ScheduleAt.Interval(TimeSpan.FromMilliseconds(100)) +}); +``` + + + + +```rust +use spacetimedb::{ScheduleAt, Duration}; + +// Schedule to run every 5 seconds +ctx.db.reminder().insert(Reminder { + id: 0, + message: "Check for updates".to_string(), + scheduled_at: ScheduleAt::Interval(Duration::from_secs(5).into()), +}); + +// Schedule to run every 100 milliseconds +ctx.db.reminder().insert(Reminder { + id: 0, + message: "Game tick".to_string(), + scheduled_at: ScheduleAt::Interval(Duration::from_millis(100).into()), +}); +``` + + + + +### Scheduling at Specific Times + +Use specific times for one-shot actions like sending a reminder at a particular moment or expiring content: + + + + +```typescript +import { ScheduleAt } from 'spacetimedb'; + +// Schedule for 10 seconds from now +const tenSecondsFromNow = ctx.timestamp.microseconds + 10_000_000n; +ctx.db.reminder.insert({ + scheduled_id: 0n, + scheduled_at: ScheduleAt.time(tenSecondsFromNow), + message: "Your auction has ended", +}); + +// Schedule for a specific Unix timestamp (microseconds since epoch) +const targetTime = 1735689600_000_000n; // Jan 1, 2025 00:00:00 UTC +ctx.db.reminder.insert({ + scheduled_id: 0n, + scheduled_at: ScheduleAt.time(targetTime), + message: "Happy New Year!", +}); +``` + + + + +```csharp +// Schedule for 10 seconds from now +ctx.Db.Reminder.Insert(new Reminder +{ + Message = "Your auction has ended", + ScheduleAt = new ScheduleAt.Time(DateTimeOffset.UtcNow.AddSeconds(10)) +}); + +// Schedule for a specific time +var targetTime = new DateTimeOffset(2025, 1, 1, 0, 0, 0, TimeSpan.Zero); +ctx.Db.Reminder.Insert(new Reminder +{ + Message = "Happy New Year!", + ScheduleAt = new ScheduleAt.Time(targetTime) +}); +``` + + + + +```rust +use spacetimedb::{ScheduleAt, Duration}; + +// Schedule for 10 seconds from now +let ten_seconds_from_now = ctx.timestamp + Duration::from_secs(10); +ctx.db.reminder().insert(Reminder { + id: 0, + message: "Your auction has ended".to_string(), + scheduled_at: ScheduleAt::Time(ten_seconds_from_now), +}); + +// Schedule for immediate execution (current timestamp) +ctx.db.reminder().insert(Reminder { + id: 0, + message: "Process now".to_string(), + scheduled_at: ScheduleAt::Time(ctx.timestamp.clone()), +}); +``` + + + + ## How It Works -1. **Insert a row** with a `schedule_at` time +1. **Insert a row** with a `ScheduleAt` time 2. **SpacetimeDB monitors** the schedule table 3. **When the time arrives**, the specified reducer/procedure is automatically called with the row as a parameter 4. **The row is typically deleted** or updated by the reducer after processing diff --git a/docs/llms/llm-comparison-details.json b/docs/llms/llm-comparison-details.json index 0c1fa6abf4e..560bdb80ca7 100644 --- a/docs/llms/llm-comparison-details.json +++ b/docs/llms/llm-comparison-details.json @@ -11,375 +11,328 @@ "name": "GPT-5", "route_api_model": "gpt-5", "tasks": { - "t_019_many_to_many": { + "t_000_empty_reducers": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_019_many_to_many", + "task": "t_000_empty_reducers", "lang": "csharp", - "golden_published": false, + "golden_published": true, "model_name": "GPT-5", - "total_tests": 5, + "total_tests": 1, "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", + "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": "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", + "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": { - "publish_error": { + "schema_parity": { "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" + "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:02:06.130072420Z", - "finished_at": "2026-01-04T18:03:19.445236666Z" + "started_at": "2026-01-04T18:03:02.314835122Z", + "finished_at": "2026-01-04T18:03:49.955356015Z" }, - "t_005_update": { + "t_001_basic_tables": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_005_update", + "task": "t_001_basic_tables", "lang": "csharp", - "golden_published": true, + "golden_published": false, "model_name": "GPT-5", - "total_tests": 3, + "total_tests": 1, "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}", + "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/csharp/server/golden", - "work_dir_llm": "target/llm-runs/basics/t_005_update/csharp/server/gpt-5/llm", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, "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": { + "publish_error": { "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" + "error": "LLM call timed out", + "phase": "build_or_publish" } } }, "vendor": "openai", - "started_at": "2026-01-04T18:03:32.117137873Z", - "finished_at": "2026-01-04T18:04:51.774335555Z" + "started_at": "2026-01-04T18:07:17.772342092Z", + "finished_at": "2026-01-04T18:07:17.772342092Z" }, - "t_015_product_type_columns": { + "t_002_scheduled_table": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_015_product_type_columns", + "task": "t_002_scheduled_table", "lang": "csharp", - "golden_published": false, + "golden_published": true, "model_name": "GPT-5", - "total_tests": 3, + "total_tests": 1, "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", + "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": "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", + "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": { - "publish_error": { + "schema_parity": { "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" + "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:02:06.160910108Z", - "finished_at": "2026-01-04T18:03:02.247345187Z" + "started_at": "2026-01-04T18:03:32.125218903Z", + "finished_at": "2026-01-04T18:04:51.921266018Z" }, - "t_008_index_lookup": { + "t_003_struct_in_table": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_008_index_lookup", + "task": "t_003_struct_in_table", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", - "total_tests": 3, + "total_tests": 1, "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}", + "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-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", + "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-008-index-lookup-golden`.\n", + "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" } - }, - "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" + "started_at": "2026-01-04T18:03:49.955467773Z", + "finished_at": "2026-01-04T18:05:04.199024592Z" }, - "t_020_ecs": { + "t_004_insert": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_020_ecs", + "task": "t_004_insert", "lang": "csharp", - "golden_published": false, + "golden_published": true, "model_name": "GPT-5", - "total_tests": 5, + "total_tests": 2, "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", + "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": "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", + "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": { - "publish_error": { + "data_parity_insert_user": { "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" + "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:02:06.133458136Z", - "finished_at": "2026-01-04T18:03:02.314808993Z" + "started_at": "2026-01-04T18:04:40.032531267Z", + "finished_at": "2026-01-04T18:05:19.104533291Z" }, - "t_018_constraints": { + "t_005_update": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_018_constraints", + "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 = \"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", + "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": "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", + "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": { - "constraints_seed_two_rows": { + "schema_parity": { "pass": false, "partial": 0.0, "notes": { - "actual": 0, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + "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" } }, - "schema_parity": { + "seed_users_row": { "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" + "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)" } }, - "constraints_row_parity_after_seed": { + "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 `schema-t-018-constraints-golden`.\n", + "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:02:06.137382585Z", - "finished_at": "2026-01-04T18:03:31.415276583Z" + "started_at": "2026-01-04T18:03:32.117137873Z", + "finished_at": "2026-01-04T18:04:51.774335555Z" }, - "t_021_multi_column_index": { + "t_006_delete": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_021_multi_column_index", + "task": "t_006_delete", "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", + "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": "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", + "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": { - "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", + "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" } }, - "mcindex_lookup_u7_d2": { + "delete_user_count_zero": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" } - } - }, - "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": { + }, + "seed_users_row": { "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" + "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-04T18:02:06.156122014Z", - "finished_at": "2026-01-04T18:02:28.230519129Z" + "started_at": "2026-01-04T18:03:16.646286587Z", + "finished_at": "2026-01-04T18:04:28.771873798Z" }, - "t_010_connect": { + "t_007_crud": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_010_connect", + "task": "t_007_crud", "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}", + "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-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", + "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": 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", + "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_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" + } + }, + "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:04:28.771931334Z", - "finished_at": "2026-01-04T18:05:16.349401352Z" + "started_at": "2026-01-04T18:03:02.557397448Z", + "finished_at": "2026-01-04T18:03:57.769578396Z" }, - "t_006_delete": { + "t_008_index_lookup": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_006_delete", + "task": "t_008_index_lookup", "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}", + "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-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", + "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": { - "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": { + "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-006-delete-golden`.\n", + "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)" } @@ -388,101 +341,107 @@ "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", + "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" } - } - }, - "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": { + }, + "index_lookup_projection_parity": { "pass": false, "partial": 0.0, "notes": { - "error": "LLM call timed out", - "phase": "build_or_publish" + "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" } } }, "vendor": "openai", - "started_at": "2026-01-04T18:07:17.772342092Z", - "finished_at": "2026-01-04T18:07:17.772342092Z" + "started_at": "2026-01-04T18:03:19.445262915Z", + "finished_at": "2026-01-04T18:04:40.032489470Z" }, - "t_002_scheduled_table": { + "t_009_init": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_002_scheduled_table", + "task": "t_009_init", "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}", + "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-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", + "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-002-scheduled-table-golden`.\n", + "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_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" + } + }, + "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:32.125218903Z", - "finished_at": "2026-01-04T18:04:51.921266018Z" + "started_at": "2026-01-04T18:03:31.415313652Z", + "finished_at": "2026-01-04T18:04:59.072525790Z" }, - "t_003_struct_in_table": { + "t_010_connect": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_003_struct_in_table", + "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.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}", + "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-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", + "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-003-struct-in-table-golden`.\n", + "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:03:49.955467773Z", - "finished_at": "2026-01-04T18:05:04.199024592Z" + "started_at": "2026-01-04T18:04:28.771931334Z", + "finished_at": "2026-01-04T18:05:16.349401352Z" }, "t_011_helper_function": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", @@ -508,21 +467,21 @@ "phase": "describe_golden" } }, - "helper_func_sum_abs": { + "helper_func_sum_parity": { "pass": false, "partial": 0.0, "notes": { - "actual": 0, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + "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" } }, - "helper_func_sum_parity": { + "helper_func_sum_abs": { "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" + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" } } }, @@ -530,43 +489,34 @@ "started_at": "2026-01-04T18:03:46.460100343Z", "finished_at": "2026-01-04T18:04:59.206987734Z" }, - "t_017_scheduled_columns": { + "t_012_spacetime_product_type": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_017_scheduled_columns", + "task": "t_012_spacetime_product_type", "lang": "csharp", - "golden_published": true, + "golden_published": false, "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", + "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": { - "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": { + "publish_error": { "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" + "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.142065603Z", - "finished_at": "2026-01-04T18:03:31.781039210Z" + "started_at": "2026-01-04T18:02:06.156122014Z", + "finished_at": "2026-01-04T18:02:28.230519129Z" }, "t_013_spacetime_sum_type": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", @@ -597,100 +547,63 @@ "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": { + "t_014_elementary_columns": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_004_insert", + "task": "t_014_elementary_columns", "lang": "csharp", - "golden_published": true, + "golden_published": false, "model_name": "GPT-5", - "total_tests": 2, + "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 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", + "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": "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", + "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": { - "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": { + "publish_error": { "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" + "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:04:40.032531267Z", - "finished_at": "2026-01-04T18:05:19.104533291Z" + "started_at": "2026-01-04T18:02:06.151425389Z", + "finished_at": "2026-01-04T18:03:02.557372040Z" }, - "t_014_elementary_columns": { + "t_015_product_type_columns": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_014_elementary_columns", + "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.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}", + "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-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", + "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...\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", + "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.151425389Z", - "finished_at": "2026-01-04T18:03:02.557372040Z" + "started_at": "2026-01-04T18:02:06.160910108Z", + "finished_at": "2026-01-04T18:03:02.247345187Z" }, "t_016_sum_type_columns": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", @@ -721,275 +634,295 @@ "started_at": "2026-01-04T18:02:28.230551359Z", "finished_at": "2026-01-04T18:03:16.646260839Z" }, - "t_009_init": { + "t_017_scheduled_columns": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_009_init", + "task": "t_017_scheduled_columns", "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", + "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": "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", + "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": 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": { + "scheduled_seeded_one_row": { "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" + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" } }, - "init_seed_bob": { - "pass": true, - "partial": 1.0, + "schema_parity": { + "pass": false, + "partial": 0.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" + "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:03:31.415313652Z", - "finished_at": "2026-01-04T18:04:59.072525790Z" + "started_at": "2026-01-04T18:02:06.142065603Z", + "finished_at": "2026-01-04T18:03:31.781039210Z" }, - "t_007_crud": { + "t_018_constraints": { "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", - "task": "t_007_crud", + "task": "t_018_constraints", "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", + "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": "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", + "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": { - "crud_row_id1_parity": { + "schema_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", + "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" } }, - "crud_row_id2_deleted": { - "pass": true, - "partial": 1.0, + "constraints_seed_two_rows": { + "pass": false, + "partial": 0.0, "notes": { "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" } - }, - "schema_parity": { + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:02:06.137382585Z", + "finished_at": "2026-01-04T18:03:31.415276583Z" + }, + "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": "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" + "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" } - }, - "crud_total_count_one": { + } + }, + "vendor": "openai", + "started_at": "2026-01-04T18:02:06.130072420Z", + "finished_at": "2026-01-04T18:03:19.445236666Z" + }, + "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": { - "actual": 0, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "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: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", + "started_at": "2026-01-04T18:02:06.133458136Z", + "finished_at": "2026-01-04T18:03:02.314808993Z" + }, + "t_021_multi_column_index": { + "hash": "6f75b0c555fd7577df52872b447d9237496b7f004485c56464181b8bfb7834de", + "task": "t_021_multi_column_index", "lang": "csharp", "golden_published": true, - "model_name": "o4-mini", - "total_tests": 3, + "model_name": "GPT-5", + "total_tests": 4, "passed_tests": 3, - "llm_output": null, + "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": "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", + "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": { - "schema_parity": { + "mcindex_seed_count": { "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 + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" } }, - "elementary_columns_row_parity": { + "mcindex_lookup_u7_d2": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" } }, - "elementary_columns_row_count": { + "mcindex_lookup_u7_d1": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=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" } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:48.289792Z", - "finished_at": "2025-10-19T23:22:01.068608400Z" - }, - "t_006_delete": { + "started_at": "2026-01-04T18:02:06.146746037Z", + "finished_at": "2026-01-04T18:03:32.116692104Z" + } + } + }, + { + "name": "o4-mini", + "route_api_model": "o4-mini", + "tasks": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_000_empty_reducers", "lang": "csharp", "golden_published": true, "model_name": "o4-mini", - "total_tests": 3, - "passed_tests": 3, - "llm_output": null, + "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-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", + "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-006-delete-golden", - "llm_db": "basics-t-006-delete-o4-mini-llm", + "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 } - }, - "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" + "started_at": "2025-10-21T23:58:20.283902800Z", + "finished_at": "2025-10-21T23:59:25.402595100Z" }, - "t_018_constraints": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_001_basic_tables", "lang": "csharp", "golden_published": true, "model_name": "o4-mini", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 1, + "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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" + "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_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": "schema-t-018-constraints-golden", - "llm_db": "schema-t-018-constraints-o4-mini-llm", + "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", @@ -999,8 +932,8 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:48.744809600Z", - "finished_at": "2025-10-19T23:21:58.431013200Z" + "started_at": "2025-10-19T23:14:47.329189800Z", + "finished_at": "2025-10-19T23:21:58.845517100Z" }, "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -1036,6 +969,35 @@ "started_at": "2025-10-19T23:14:47.408425700Z", "finished_at": "2025-10-19T23:22:00.509202800Z" }, + "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_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_005_update", @@ -1052,12 +1014,25 @@ "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, + "schema_parity": { + "pass": true, + "partial": 1.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", + "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 + } + }, + "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)" } }, @@ -1068,47 +1043,50 @@ "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": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_006_delete", "lang": "csharp", "golden_published": true, "model_name": "o4-mini", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 3, + "passed_tests": 3, "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", + "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": { + "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-002-scheduled-table-golden", - "llm_db": "basics-t-002-scheduled-table-o4-mini-llm", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-o4-mini-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -1118,37 +1096,68 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:47.329189800Z", - "finished_at": "2025-10-19T23:21:58.845517100Z" + "started_at": "2025-10-19T23:14:47.644379900Z", + "finished_at": "2025-10-19T23:21:59.142268900Z" }, - "t_004_insert": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_007_crud", "lang": "csharp", "golden_published": true, "model_name": "o4-mini", - "total_tests": 2, - "passed_tests": 0, + "total_tests": 4, + "passed_tests": 2, "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", + "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": { - "publish_error": { + "crud_total_count_one": { "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" + "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: 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-o4-mini-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-19T23:14:47.487751600Z", - "finished_at": "2025-10-19T23:15:49.003673700Z" + "started_at": "2025-10-19T23:14:47.721825Z", + "finished_at": "2025-10-19T23:22:01.386410500Z" }, "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -1179,235 +1188,89 @@ "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": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_009_init", "lang": "csharp", "golden_published": true, "model_name": "o4-mini", "total_tests": 4, "passed_tests": 4, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "mcindex_seed_count": { - "pass": true, - "partial": 1.0, - "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM logs" - } - }, - "mcindex_lookup_u7_d2": { + "init_seed_bob": { "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 + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" } }, - "mcindex_lookup_u7_d1": { + "init_seed_alice": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=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: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": { + }, + "init_total_two": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" } }, "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", + "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 } - }, - "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" + "started_at": "2025-10-19T23:14:47.878935900Z", + "finished_at": "2025-10-19T23:21:58.086857300Z" }, - "t_007_crud": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_010_connect", "lang": "csharp", "golden_published": true, "model_name": "o4-mini", - "total_tests": 4, - "passed_tests": 2, + "total_tests": 1, + "passed_tests": 1, "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", + "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": { - "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", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-o4-mini-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -1417,37 +1280,8 @@ } }, "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" + "started_at": "2025-10-19T23:14:47.956244400Z", + "finished_at": "2025-10-19T23:21:59.458614600Z" }, "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -1465,22 +1299,13 @@ "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": { + "helper_func_sum_abs": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" } }, "schema_parity": { @@ -1496,13 +1321,22 @@ "tables_equal": true } }, - "helper_func_sum_abs": { + "helper_func_sum_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + "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" } } }, @@ -1510,6 +1344,35 @@ "started_at": "2025-10-19T23:14:48.032931500Z", "finished_at": "2025-10-19T23:21:59.849948300Z" }, + "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_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_013_spacetime_sum_type", @@ -1539,39 +1402,62 @@ "started_at": "2025-10-19T23:14:48.193276500Z", "finished_at": "2025-10-19T23:15:49.471287400Z" }, - "t_000_empty_reducers": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "task": "t_014_elementary_columns", "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", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, + "category": "schema", "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", + "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": "basics-t-000-empty-reducers-golden", - "llm_db": "basics-t-000-empty-reducers-o4-mini-llm", + "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-21T23:58:20.283902800Z", - "finished_at": "2025-10-21T23:59:25.402595100Z" + "started_at": "2025-10-19T23:14:48.289792Z", + "finished_at": "2025-10-19T23:22:01.068608400Z" }, "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -1589,18 +1475,13 @@ "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": { + "product_type_columns_row_count": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" } }, "schema_parity": { @@ -1616,13 +1497,18 @@ "tables_equal": true } }, - "product_type_columns_row_count": { + "product_type_columns_row_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + "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" } } }, @@ -1630,14 +1516,71 @@ "started_at": "2025-10-19T23:14:48.389461500Z", "finished_at": "2025-10-19T23:21:57.778496700Z" }, - "t_017_scheduled_columns": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_016_sum_type_columns", "lang": "csharp", "golden_published": true, "model_name": "o4-mini", - "total_tests": 2, - "passed_tests": 2, + "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": { + "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" + } + }, + "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" + } + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:48.503910600Z", + "finished_at": "2025-10-19T23:22:00.341656200Z" + }, + "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", @@ -1673,37 +1616,28 @@ "started_at": "2025-10-19T23:14:48.629575200Z", "finished_at": "2025-10-19T23:21:59.322132600Z" }, - "t_009_init": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_018_constraints", "lang": "csharp", "golden_published": true, "model_name": "o4-mini", - "total_tests": 4, - "passed_tests": 4, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "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", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-o4-mini-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -1711,57 +1645,33 @@ "tables_equal": true } }, - "init_seed_bob": { + "constraints_seed_two_rows": { "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" + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" } }, - "init_total_two": { + "constraints_row_parity_after_seed": { "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" + "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" } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:48.113283300Z", - "finished_at": "2025-10-19T23:15:51.073350Z" + "started_at": "2025-10-19T23:14:48.744809600Z", + "finished_at": "2025-10-19T23:21:58.431013200Z" }, "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -1791,191 +1701,188 @@ "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": { + }, + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_020_ecs", "lang": "csharp", "golden_published": true, - "model_name": "GPT-4.1", - "total_tests": 2, - "passed_tests": 2, + "model_name": "o4-mini", + "total_tests": 5, + "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\\csharp\\server\\golden", - "work_dir_llm": "target\\llm-runs\\schema\\t_017_scheduled_columns\\csharp\\server\\gpt-4-1\\llm", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:14:46.912901700Z", - "finished_at": "2025-10-19T23:22:02.767038400Z" + "started_at": "2025-10-19T23:15:36.126968800Z", + "finished_at": "2025-10-19T23:16:46.141457Z" }, - "t_015_product_type_columns": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_021_multi_column_index", "lang": "csharp", "golden_published": true, - "model_name": "GPT-4.1", - "total_tests": 3, - "passed_tests": 3, + "model_name": "o4-mini", + "total_tests": 4, + "passed_tests": 4, "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", + "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": { - "product_type_columns_row_parity": { + "mcindex_lookup_u7_d1": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" } }, - "product_type_columns_row_count": { + "mcindex_lookup_u7_d2": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=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-015-product-type-columns-golden", - "llm_db": "schema-t-015-product-type-columns-gpt-4-1-llm", + "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" + } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:46.754300400Z", - "finished_at": "2025-10-19T23:21:32.610201800Z" - }, - "t_020_ecs": { + "started_at": "2025-10-19T23:15:49.473810800Z", + "finished_at": "2025-10-19T23:21:56.880671200Z" + } + } + }, + { + "name": "GPT-4.1", + "route_api_model": "gpt-4.1", + "tasks": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_000_empty_reducers", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 5, + "total_tests": 1, "passed_tests": 0, - "llm_output": null, - "category": "schema", + "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": "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", + "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\\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", + "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-19T23:15:38.719205400Z", - "finished_at": "2025-10-19T23:16:26.679038600Z" + "started_at": "2025-10-21T23:58:20.228678700Z", + "finished_at": "2025-10-21T23:58:31.045062900Z" }, - "t_012_spacetime_product_type": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_001_basic_tables", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 1, + "passed_tests": 1, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "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": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + "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_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": "schema-t-012-spacetime-product-type-golden", - "llm_db": "schema-t-012-spacetime-product-type-gpt-4-1-llm", + "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", @@ -1985,8 +1892,8 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:46.506688400Z", - "finished_at": "2025-10-19T23:21:33.499319900Z" + "started_at": "2025-10-19T23:14:45.702356900Z", + "finished_at": "2025-10-19T23:21:28.649313300Z" }, "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -2022,75 +1929,81 @@ "started_at": "2025-10-19T23:14:45.781952400Z", "finished_at": "2025-10-19T23:20:36.408580600Z" }, - "t_000_empty_reducers": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "task": "t_004_insert", "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}", + "total_tests": 2, + "passed_tests": 2, + "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\\csharp\\server\\golden", - "work_dir_llm": "target\\llm-runs\\basics\\t_000_empty_reducers\\csharp\\server\\gpt-4-1\\llm", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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 + } + }, + "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" } } }, "vendor": "openai", - "started_at": "2025-10-21T23:58:20.228678700Z", - "finished_at": "2025-10-21T23:58:31.045062900Z" + "started_at": "2025-10-19T23:14:45.864828Z", + "finished_at": "2025-10-19T23:21:34.169691700Z" }, - "t_021_multi_column_index": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_005_update", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 4, - "passed_tests": 4, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "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", + "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", @@ -2098,51 +2011,68 @@ "tables_equal": true } }, - "mcindex_lookup_u7_d2": { + "data_parity_update_user": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" + "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" + } + }, + "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:16:26.984790600Z", - "finished_at": "2025-10-19T23:22:02.575406100Z" + "started_at": "2025-10-19T23:14:45.947481300Z", + "finished_at": "2025-10-19T23:20:56.538872800Z" }, - "t_019_many_to_many": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_006_delete", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 5, - "passed_tests": 5, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "m2m_has_1_10": { + "delete_user_count_zero": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=10" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" } }, "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", + "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", @@ -2150,74 +2080,49 @@ "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": { + "seed_users_row": { "pass": true, "partial": 1.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM memberships" + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:47.077016900Z", - "finished_at": "2025-10-19T23:21:23.280888800Z" + "started_at": "2025-10-19T23:14:46.030891300Z", + "finished_at": "2025-10-19T23:19:58.029303400Z" }, - "t_014_elementary_columns": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_007_crud", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 4, + "passed_tests": 4, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "elementary_columns_row_parity": { + "crud_total_count_one": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" } }, "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", + "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", @@ -2225,19 +2130,62 @@ "tables_equal": true } }, - "elementary_columns_row_count": { + "crud_row_id1_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + "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" + } + }, + "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-19T23:14:46.672484500Z", - "finished_at": "2025-10-19T23:20:32.512254Z" + "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_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -2255,26 +2203,13 @@ "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": { + "init_seed_alice": { "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" + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" } }, "init_total_two": { @@ -2286,13 +2221,26 @@ "sql": "SELECT COUNT(*) AS n FROM users" } }, - "init_seed_alice": { + "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=1 AND Name='Alice' AND Age=30 AND Active=true" + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" } } }, @@ -2300,9 +2248,9 @@ "started_at": "2025-10-19T23:14:46.275224700Z", "finished_at": "2025-10-19T23:22:03.188112800Z" }, - "t_002_scheduled_table": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_010_connect", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", @@ -2311,17 +2259,17 @@ "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", + "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-002-scheduled-table-golden", - "llm_db": "basics-t-002-scheduled-table-gpt-4-1-llm", + "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", @@ -2331,12 +2279,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:45.702356900Z", - "finished_at": "2025-10-19T23:21:28.649313300Z" + "started_at": "2025-10-19T23:14:46.353401200Z", + "finished_at": "2025-10-19T23:19:06.467659300Z" }, - "t_005_update": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "task": "t_011_helper_function", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", @@ -2345,202 +2293,290 @@ "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", + "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": { - "seed_users_row": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "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 } }, - "data_parity_update_user": { + "helper_func_sum_parity": { "pass": true, "partial": 1.0, "notes": { "args": [ 1, - "Alice2", - 31, - false + 2, + 3 ], - "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", + "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" } }, - "schema_parity": { + "helper_func_sum_abs": { "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 + "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:45.947481300Z", - "finished_at": "2025-10-19T23:20:56.538872800Z" + "started_at": "2025-10-19T23:14:46.430200300Z", + "finished_at": "2025-10-19T23:21:07.326153600Z" }, - "t_004_insert": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_012_spacetime_product_type", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 2, - "passed_tests": 2, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "data_parity_insert_user": { + "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 + } + }, + "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, - "Alice", - 30, - true + 2, + 3 ], - "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", + "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" } - }, + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:46.506688400Z", + "finished_at": "2025-10-19T23:21:33.499319900Z" + }, + "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": { "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", + "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 } + }, + "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" + } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:45.864828Z", - "finished_at": "2025-10-19T23:21:34.169691700Z" + "started_at": "2025-10-19T23:14:46.591403300Z", + "finished_at": "2025-10-19T23:21:26.868961500Z" }, - "t_007_crud": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_014_elementary_columns", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 4, - "passed_tests": 4, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "crud_total_count_one": { + "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 users" + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" } }, "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", + "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 } - }, - "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" + "started_at": "2025-10-19T23:14:46.672484500Z", + "finished_at": "2025-10-19T23:20:32.512254Z" }, - "t_008_index_lookup": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_015_product_type_columns", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", "total_tests": 3, - "passed_tests": 0, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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 + } + }, + "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" } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:46.194138800Z", - "finished_at": "2025-10-19T23:15:38.531073800Z" + "started_at": "2025-10-19T23:14:46.754300400Z", + "finished_at": "2025-10-19T23:21:32.610201800Z" }, "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -2599,51 +2635,37 @@ "started_at": "2025-10-19T23:14:46.832512600Z", "finished_at": "2025-10-19T23:21:36.178957600Z" }, - "t_018_constraints": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_017_scheduled_columns", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 2, + "passed_tests": 2, "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", + "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": { - "constraints_seed_two_rows": { + "scheduled_seeded_one_row": { "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" + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" } }, "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", + "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", @@ -2653,12 +2675,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:46.995375100Z", - "finished_at": "2025-10-19T23:22:03.642106100Z" + "started_at": "2025-10-19T23:14:46.912901700Z", + "finished_at": "2025-10-19T23:22:02.767038400Z" }, - "t_013_spacetime_sum_type": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_018_constraints", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", @@ -2667,34 +2689,31 @@ "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", + "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": { - "sum_type_row_count": { + "constraints_seed_two_rows": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" } }, - "sum_type_row_parity": { + "constraints_row_parity_after_seed": { "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", + "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" } }, @@ -2702,8 +2721,8 @@ "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", + "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", @@ -2713,31 +2732,67 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:46.591403300Z", - "finished_at": "2025-10-19T23:21:26.868961500Z" + "started_at": "2025-10-19T23:14:46.995375100Z", + "finished_at": "2025-10-19T23:22:03.642106100Z" }, - "t_001_basic_tables": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_019_many_to_many", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 5, + "passed_tests": 5, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { + "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" + } + }, + "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": "basics-t-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-gpt-4-1-llm", + "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", @@ -2747,31 +2802,60 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:45.625566500Z", - "finished_at": "2025-10-19T23:22:02.903292300Z" + "started_at": "2025-10-19T23:14:47.077016900Z", + "finished_at": "2025-10-19T23:21:23.280888800Z" }, - "t_011_helper_function": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_020_ecs", "lang": "csharp", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 5, + "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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_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": { "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", + "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", @@ -2779,110 +2863,95 @@ "tables_equal": true } }, - "helper_func_sum_abs": { + "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 results WHERE Id=1 AND Sum=5" + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" } }, - "helper_func_sum_parity": { + "mcindex_lookup_u7_d1": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:46.430200300Z", - "finished_at": "2025-10-19T23:21:07.326153600Z" - }, - "t_006_delete": { + "started_at": "2025-10-19T23:16:26.984790600Z", + "finished_at": "2025-10-19T23:22:02.575406100Z" + } + } + }, + { + "name": "GPT-4o", + "route_api_model": "gpt-4o", + "tasks": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_000_empty_reducers", "lang": "csharp", "golden_published": true, - "model_name": "GPT-4.1", - "total_tests": 3, - "passed_tests": 3, - "llm_output": null, + "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-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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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 + "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-19T23:14:46.030891300Z", - "finished_at": "2025-10-19T23:19:58.029303400Z" + "started_at": "2025-10-21T23:58:20.810430600Z", + "finished_at": "2025-10-21T23:58:40.508615200Z" }, - "t_010_connect": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_001_basic_tables", "lang": "csharp", "golden_published": true, - "model_name": "GPT-4.1", + "model_name": "GPT-4o", "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", + "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-010-connect-golden", - "llm_db": "basics-t-010-connect-gpt-4-1-llm", + "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", @@ -2892,43 +2961,42 @@ } }, "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": { + "started_at": "2025-10-19T23:14:49.018655700Z", + "finished_at": "2025-10-19T23:21:36.975184900Z" + }, + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_002_scheduled_table", "lang": "csharp", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 3, - "passed_tests": 0, + "total_tests": 1, + "passed_tests": 1, "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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.571594500Z", - "finished_at": "2025-10-19T23:15:55.256976100Z" + "started_at": "2025-10-19T23:14:49.097275400Z", + "finished_at": "2025-10-19T23:22:07.069582700Z" }, "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -2964,6 +3032,59 @@ "started_at": "2025-10-19T23:14:49.177926300Z", "finished_at": "2025-10-19T23:22:08.984849500Z" }, + "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_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_005_update", @@ -2980,25 +3101,6 @@ "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, @@ -3020,82 +3122,121 @@ "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": { + "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" + } } }, "vendor": "openai", "started_at": "2025-10-19T23:14:49.338948400Z", "finished_at": "2025-10-19T23:22:08.272449900Z" }, - "t_001_basic_tables": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_006_delete", "lang": "csharp", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 3, + "passed_tests": 3, "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", + "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": { "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", + "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 } + }, + "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-19T23:14:49.018655700Z", - "finished_at": "2025-10-19T23:21:36.975184900Z" + "started_at": "2025-10-19T23:14:49.416091900Z", + "finished_at": "2025-10-19T23:22:07.466212900Z" }, - "t_016_sum_type_columns": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "task": "t_007_crud", "lang": "csharp", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 4, + "passed_tests": 2, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "sum_type_columns_row_parity": { + "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": { - "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" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" } }, "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", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-4o-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -3103,109 +3244,142 @@ "tables_equal": true } }, - "sum_type_columns_row_count": { - "pass": true, - "partial": 1.0, + "crud_row_id1_parity": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + "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" } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:50.213667100Z", - "finished_at": "2025-10-19T23:22:04.938678600Z" + "started_at": "2025-10-19T23:14:49.493560800Z", + "finished_at": "2025-10-19T23:22:06.350294700Z" }, - "t_021_multi_column_index": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "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_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": "schema", + "category": "basics", "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", + "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": { - "mcindex_lookup_u7_d1": { + "init_seed_alice": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" } }, - "mcindex_lookup_u7_d2": { + "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 logs WHERE UserId=7 AND Day=2" + "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": "schema-t-021-multi-column-index-golden", - "llm_db": "schema-t-021-multi-column-index-gpt-4o-llm", + "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 } - }, - "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" + "started_at": "2025-10-19T23:14:49.650550900Z", + "finished_at": "2025-10-19T23:21:36.762874500Z" }, - "t_013_spacetime_sum_type": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_010_connect", "lang": "csharp", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 3, - "passed_tests": 0, + "total_tests": 1, + "passed_tests": 1, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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.965780500Z", - "finished_at": "2025-10-19T23:15:28.568301500Z" + "started_at": "2025-10-19T23:14:49.729349700Z", + "finished_at": "2025-10-19T23:22:09.123699500Z" }, "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -3223,15 +3397,6 @@ "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, @@ -3262,41 +3427,61 @@ "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:49.807225800Z", "finished_at": "2025-10-19T23:22:05.729373200Z" }, - "t_006_delete": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "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": "basics", + "category": "schema", "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", + "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": { - "seed_users_row": { + "product_type_row_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "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" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-006-delete-golden", - "llm_db": "basics-t-006-delete-gpt-4o-llm", + "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", @@ -3304,120 +3489,142 @@ "tables_equal": true } }, - "delete_user_count_zero": { + "product_type_row_count": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:49.416091900Z", - "finished_at": "2025-10-19T23:22:07.466212900Z" + "started_at": "2025-10-19T23:14:49.884598100Z", + "finished_at": "2025-10-19T23:22:08.815334900Z" }, - "t_007_crud": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_013_spacetime_sum_type", "lang": "csharp", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 4, - "passed_tests": 2, + "total_tests": 3, + "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "crud_row_id1_parity": { + "publish_error": { "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" + "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" } - }, - "schema_parity": { + } + }, + "vendor": "openai", + "started_at": "2025-10-19T23:14:49.965780500Z", + "finished_at": "2025-10-19T23:15:28.568301500Z" + }, + "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_count": { "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 + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" } }, - "crud_row_id2_deleted": { + "elementary_columns_row_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + "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" } }, - "crud_total_count_one": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.0, "notes": { - "actual": 0, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "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:49.493560800Z", - "finished_at": "2025-10-19T23:22:06.350294700Z" + "started_at": "2025-10-19T23:14:50.045925800Z", + "finished_at": "2025-10-19T23:22:06.933706Z" }, - "t_009_init": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_015_product_type_columns", "lang": "csharp", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 4, - "passed_tests": 4, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "init_total_two": { - "pass": true, - "partial": 1.0, - "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM users" - } - }, - "init_seed_bob": { + "product_type_columns_row_parity": { "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" + "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" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-009-init-golden", - "llm_db": "basics-t-009-init-gpt-4o-llm", + "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", @@ -3425,42 +3632,56 @@ "tables_equal": true } }, - "init_seed_alice": { + "product_type_columns_row_count": { "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" + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:49.650550900Z", - "finished_at": "2025-10-19T23:21:36.762874500Z" + "started_at": "2025-10-19T23:14:50.129537100Z", + "finished_at": "2025-10-19T23:22:10.004667200Z" }, - "t_004_insert": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_016_sum_type_columns", "lang": "csharp", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 2, - "passed_tests": 2, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": "basics-t-004-insert-golden", - "llm_db": "basics-t-004-insert-gpt-4o-llm", + "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", @@ -3468,61 +3689,42 @@ "tables_equal": true } }, - "data_parity_insert_user": { + "sum_type_columns_row_count": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:49.259201Z", - "finished_at": "2025-10-19T23:19:31.384858900Z" + "started_at": "2025-10-19T23:14:50.213667100Z", + "finished_at": "2025-10-19T23:22:04.938678600Z" }, - "t_012_spacetime_product_type": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_017_scheduled_columns", "lang": "csharp", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 2, + "passed_tests": 2, "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", + "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": { - "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", + "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", @@ -3530,62 +3732,76 @@ "tables_equal": true } }, - "product_type_row_parity": { + "scheduled_seeded_one_row": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:49.884598100Z", - "finished_at": "2025-10-19T23:22:08.815334900Z" + "started_at": "2025-10-19T23:14:50.301619800Z", + "finished_at": "2025-10-19T23:22:05.908430300Z" }, - "t_002_scheduled_table": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_018_constraints", "lang": "csharp", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": "basics-t-002-scheduled-table-golden", - "llm_db": "basics-t-002-scheduled-table-gpt-4o-llm", + "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:49.097275400Z", - "finished_at": "2025-10-19T23:22:07.069582700Z" + "started_at": "2025-10-19T23:14:50.376242400Z", + "finished_at": "2025-10-19T23:22:09.578243500Z" }, "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -3603,15 +3819,6 @@ "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, @@ -3621,13 +3828,13 @@ "sql": "SELECT COUNT(*) AS n FROM memberships" } }, - "m2m_has_2_20": { + "m2m_has_1_10": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=10" } }, "m2m_has_1_20": { @@ -3639,6 +3846,15 @@ "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, @@ -3657,71 +3873,14 @@ "started_at": "2025-10-19T23:14:50.450933100Z", "finished_at": "2025-10-19T23:22:07.905233Z" }, - "t_014_elementary_columns": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_020_ecs", "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, + "total_tests": 5, + "passed_tests": 0, "llm_output": null, "category": "schema", "route_api_model": "gpt-4o", @@ -3743,28 +3902,46 @@ "started_at": "2025-10-19T23:15:28.569819600Z", "finished_at": "2025-10-19T23:16:14.434383700Z" }, - "t_017_scheduled_columns": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_021_multi_column_index", "lang": "csharp", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 2, - "passed_tests": 2, + "total_tests": 4, + "passed_tests": 4, "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", + "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_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-017-scheduled-columns-golden", - "llm_db": "schema-t-017-scheduled-columns-gpt-4o-llm", + "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", @@ -3772,71 +3949,48 @@ "tables_equal": true } }, - "scheduled_seeded_one_row": { + "mcindex_lookup_u7_d2": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" } } }, "vendor": "openai", - "started_at": "2025-10-19T23:14:50.301619800Z", - "finished_at": "2025-10-19T23:22:05.908430300Z" - }, + "started_at": "2025-10-19T23:15:55.257289800Z", + "finished_at": "2025-10-19T23:22:05.343429300Z" + } + } + }, + { + "name": "Claude 4.5 Sonnet", + "route_api_model": "claude-sonnet-4-5", + "tasks": { "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_000_empty_reducers", "lang": "csharp", "golden_published": true, - "model_name": "GPT-4o", + "model_name": "Claude 4.5 Sonnet", "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```", + "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": "gpt-4o", + "route_api_model": "claude-sonnet-4-5", "golden_db": "basics-t-000-empty-reducers-golden", - "llm_db": "basics-t-000-empty-reducers-gpt-4o-llm", + "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\\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", + "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-010-connect-golden", - "llm_db": "basics-t-010-connect-gpt-4o-llm", + "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", @@ -3845,133 +3999,81 @@ } } }, - "vendor": "openai", - "started_at": "2025-10-19T23:14:49.729349700Z", - "finished_at": "2025-10-19T23:22:09.123699500Z" + "vendor": "anthropic", + "started_at": "2025-10-22T00:01:34.778974900Z", + "finished_at": "2025-10-22T00:02:21.346109400Z" }, - "t_018_constraints": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_001_basic_tables", "lang": "csharp", "golden_published": true, - "model_name": "GPT-4o", - "total_tests": 3, - "passed_tests": 3, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 1, "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", + "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": { - "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", + "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 } - }, - "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" + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:02.003779500Z", + "finished_at": "2025-10-20T20:03:40.332710900Z" }, - "t_015_product_type_columns": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_002_scheduled_table", "lang": "csharp", "golden_published": true, - "model_name": "GPT-4o", - "total_tests": 3, - "passed_tests": 3, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, + "passed_tests": 1, "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", + "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": "schema-t-015-product-type-columns-golden", - "llm_db": "schema-t-015-product-type-columns-gpt-4o-llm", + "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 } - }, - "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": { + "vendor": "anthropic", + "started_at": "2025-10-20T20:02:02.870487100Z", + "finished_at": "2025-10-20T20:03:40.137742600Z" + }, + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_003_struct_in_table", "lang": "csharp", "golden_published": true, "model_name": "Claude 4.5 Sonnet", @@ -3980,17 +4082,17 @@ "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", + "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-010-connect-golden", - "llm_db": "basics-t-010-connect-claude-4-5-sonnet-llm", + "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", @@ -4000,65 +4102,103 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:02:09.220935700Z", - "finished_at": "2025-10-20T20:03:42.589474300Z" + "started_at": "2025-10-20T20:02:03.728356300Z", + "finished_at": "2025-10-20T20:03:39.465168500Z" }, - "t_000_empty_reducers": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "task": "t_004_insert", "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```", + "total_tests": 2, + "passed_tests": 2, + "llm_output": null, "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", + "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-000-empty-reducers-golden", - "llm_db": "basics-t-000-empty-reducers-claude-4-5-sonnet-llm", + "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-22T00:01:34.778974900Z", - "finished_at": "2025-10-22T00:02:21.346109400Z" + "started_at": "2025-10-20T20:02:04.535678400Z", + "finished_at": "2025-10-20T20:04:43.019219800Z" }, - "t_012_spacetime_product_type": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "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": "schema", + "category": "basics", "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", + "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": { + "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": "schema-t-012-spacetime-product-type-golden", - "llm_db": "schema-t-012-spacetime-product-type-claude-4-5-sonnet-llm", + "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", @@ -4066,37 +4206,17 @@ "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": { + "seed_users_row": { "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" + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:32:45.063269700Z", - "finished_at": "2025-10-20T20:34:57.184216100Z" + "started_at": "2025-10-20T20:02:05.344244900Z", + "finished_at": "2025-10-20T20:03:40.000516300Z" }, "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -4114,6 +4234,19 @@ "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": { + "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, @@ -4129,100 +4262,150 @@ "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": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "task": "t_007_crud", "lang": "csharp", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 4, + "passed_tests": 4, "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", + "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": { - "seed_users_row": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "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 } }, - "data_parity_update_user": { + "crud_row_id1_parity": { "pass": true, "partial": 1.0, "notes": { - "args": [ - 1, - "Alice2", - 31, - false - ], - "golden_db": "basics-t-005-update-golden", + "args": [], + "golden_db": "basics-t-007-crud-golden", "golden_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", - "llm_db": "basics-t-005-update-claude-4-5-sonnet-llm", + "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": "UpdateUser", + "reducer": "Crud", "server": "local" } }, - "schema_parity": { + "crud_total_count_one": { "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 + "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-20T20:02:05.344244900Z", - "finished_at": "2025-10-20T20:03:40.000516300Z" + "started_at": "2025-10-20T20:02:06.891303Z", + "finished_at": "2025-10-20T20:03:41.980606100Z" }, - "t_009_init": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_008_index_lookup", "lang": "csharp", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 4, - "passed_tests": 4, + "total_tests": 3, + "passed_tests": 3, "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", + "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": { + "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" + } + }, + "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-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_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, @@ -4233,13 +4416,17 @@ "sql": "SELECT COUNT(*) AS n FROM users" } }, - "init_seed_bob": { + "schema_parity": { "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" + "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_seed_alice": { @@ -4251,12 +4438,42 @@ "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": "anthropic", + "started_at": "2025-10-20T20:02:08.444043800Z", + "finished_at": "2025-10-20T20:04:19.040660700Z" + }, + "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-009-init-golden", - "llm_db": "basics-t-009-init-claude-4-5-sonnet-llm", + "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", @@ -4266,12 +4483,12 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:02:08.444043800Z", - "finished_at": "2025-10-20T20:04:19.040660700Z" + "started_at": "2025-10-20T20:02:09.220935700Z", + "finished_at": "2025-10-20T20:03:42.589474300Z" }, - "t_008_index_lookup": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_011_helper_function", "lang": "csharp", "golden_published": true, "model_name": "Claude 4.5 Sonnet", @@ -4280,31 +4497,35 @@ "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", + "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": { - "seed_user_row": { + "helper_func_sum_abs": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" } }, - "index_lookup_projection_parity": { + "helper_func_sum_parity": { "pass": true, "partial": 1.0, "notes": { "args": [ - 1 + 1, + 2, + 3 ], - "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", + "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" } }, @@ -4312,8 +4533,8 @@ "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", + "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", @@ -4323,74 +4544,98 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:02:07.665233500Z", - "finished_at": "2025-10-20T20:03:41.416098Z" + "started_at": "2025-10-20T20:02:10.006523700Z", + "finished_at": "2025-10-20T20:04:19.536787900Z" }, - "t_007_crud": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_012_spacetime_product_type", "lang": "csharp", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 4, - "passed_tests": 4, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "crud_row_id1_parity": { + "product_type_row_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", + "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" } }, + "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": "basics-t-007-crud-golden", - "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", + "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 } - }, - "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, + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:45.063269700Z", + "finished_at": "2025-10-20T20:34:57.184216100Z" + }, + "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": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "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:02:06.891303Z", - "finished_at": "2025-10-20T20:03:41.980606100Z" + "started_at": "2025-10-20T20:32:45.889461900Z", + "finished_at": "2025-10-20T20:33:04.383640200Z" }, "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -4421,15 +4666,6 @@ "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, @@ -4443,45 +4679,77 @@ "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": "anthropic", "started_at": "2025-10-20T20:32:46.666579300Z", "finished_at": "2025-10-20T20:34:02.615664900Z" }, - "t_003_struct_in_table": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "task": "t_015_product_type_columns", "lang": "csharp", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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" + } + }, "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", + "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-20T20:02:03.728356300Z", - "finished_at": "2025-10-20T20:03:39.465168500Z" + "started_at": "2025-10-20T20:32:47.433184500Z", + "finished_at": "2025-10-20T20:34:06.772724400Z" }, "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -4499,6 +4767,28 @@ "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_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, @@ -4512,22 +4802,43 @@ "reducer": "Seed", "server": "local" } - }, - "sum_type_columns_row_count": { + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:48.200769700Z", + "finished_at": "2025-10-20T20:34:57.939715700Z" + }, + "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": { + "scheduled_seeded_one_row": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" } }, "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", + "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", @@ -4537,8 +4848,59 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:32:48.200769700Z", - "finished_at": "2025-10-20T20:34:57.939715700Z" + "started_at": "2025-10-20T20:32:49.000529800Z", + "finished_at": "2025-10-20T20:34:07.005785Z" + }, + "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": { + "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": 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" + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:32:49.781739300Z", + "finished_at": "2025-10-20T20:34:07.384235700Z" }, "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -4556,22 +4918,13 @@ "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": { + "m2m_has_1_20": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" } }, "schema_parity": { @@ -4587,22 +4940,31 @@ "tables_equal": true } }, - "memberships_three_rows": { + "m2m_has_1_10": { "pass": true, "partial": 1.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM memberships" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=10" } }, - "m2m_has_1_20": { + "m2m_has_2_20": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + } + }, + "memberships_three_rows": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" } } }, @@ -4626,22 +4988,26 @@ "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": { + "schema_parity": { "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" + "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_step_next_positions_count": { + "ecs_next_pos_entity1": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM next_positions" + "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": { @@ -4653,17 +5019,13 @@ "sql": "SELECT COUNT(*) AS n FROM positions" } }, - "schema_parity": { + "ecs_step_next_positions_count": { "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 + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" } }, "ecs_next_pos_entity2": { @@ -4680,51 +5042,63 @@ "started_at": "2025-10-20T20:32:51.324485600Z", "finished_at": "2025-10-20T20:34:10.701136300Z" }, - "t_015_product_type_columns": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_021_multi_column_index", "lang": "csharp", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 4, + "passed_tests": 0, "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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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" + "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" + } + } + }, + { + "name": "Claude 4 Sonnet", + "route_api_model": "claude-sonnet-4", + "tasks": { + "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": "schema-t-015-product-type-columns-golden", - "llm_db": "schema-t-015-product-type-columns-claude-4-5-sonnet-llm", + "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", @@ -4734,210 +5108,99 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:32:47.433184500Z", - "finished_at": "2025-10-20T20:34:06.772724400Z" + "started_at": "2025-10-22T00:05:14.429525200Z", + "finished_at": "2025-10-22T00:05:59.968429900Z" }, - "t_011_helper_function": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_001_basic_tables", "lang": "csharp", "golden_published": true, - "model_name": "Claude 4.5 Sonnet", - "total_tests": 3, - "passed_tests": 3, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, "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", + "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-011-helper-function-golden", - "llm_db": "basics-t-011-helper-function-claude-4-5-sonnet-llm", + "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 } - }, - "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" + "started_at": "2025-10-20T20:37:00.924706700Z", + "finished_at": "2025-10-20T20:39:19.137937700Z" }, - "t_017_scheduled_columns": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_002_scheduled_table", "lang": "csharp", "golden_published": true, - "model_name": "Claude 4.5 Sonnet", - "total_tests": 2, - "passed_tests": 2, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, "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", + "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": "schema-t-017-scheduled-columns-golden", - "llm_db": "schema-t-017-scheduled-columns-claude-4-5-sonnet-llm", + "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 } - }, - "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" + "started_at": "2025-10-20T20:37:01.709500800Z", + "finished_at": "2025-10-20T20:38:41.001791800Z" }, - "t_018_constraints": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_003_struct_in_table", "lang": "csharp", "golden_published": true, - "model_name": "Claude 4.5 Sonnet", - "total_tests": 3, - "passed_tests": 2, + "model_name": "Claude 4 Sonnet", + "total_tests": 1, + "passed_tests": 1, "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", + "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": { - "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", + "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", @@ -4947,38 +5210,25 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:32:49.781739300Z", - "finished_at": "2025-10-20T20:34:07.384235700Z" + "started_at": "2025-10-20T20:37:02.482414500Z", + "finished_at": "2025-10-20T20:38:42.440390900Z" }, "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_004_insert", "lang": "csharp", "golden_published": true, - "model_name": "Claude 4.5 Sonnet", + "model_name": "Claude 4 Sonnet", "total_tests": 2, "passed_tests": 2, "llm_output": null, "category": "basics", - "route_api_model": "claude-sonnet-4-5", + "route_api_model": "claude-sonnet-4", "golden_db": "basics-t-004-insert-golden", - "llm_db": "basics-t-004-insert-claude-4-5-sonnet-llm", + "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-5-sonnet\\llm", + "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-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, @@ -4991,40 +5241,19 @@ ], "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_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: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", + "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", @@ -5034,79 +5263,41 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:02:02.870487100Z", - "finished_at": "2025-10-20T20:03:40.137742600Z" + "started_at": "2025-10-20T20:37:03.262533900Z", + "finished_at": "2025-10-20T20:38:41.453040200Z" }, - "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": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_005_update", "lang": "csharp", "golden_published": true, "model_name": "Claude 4 Sonnet", "total_tests": 3, "passed_tests": 3, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "sum_type_row_parity": { + "data_parity_update_user": { "pass": true, "partial": 1.0, "notes": { "args": [ 1, - 10 + "Alice2", + 31, + false ], - "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", + "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" } }, @@ -5114,8 +5305,8 @@ "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", + "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", @@ -5123,91 +5314,137 @@ "tables_equal": true } }, - "sum_type_row_count": { + "seed_users_row": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:41:36.683550700Z", - "finished_at": "2025-10-20T20:43:44.763925200Z" + "started_at": "2025-10-20T20:37:04.018006400Z", + "finished_at": "2025-10-20T20:39:19.762751800Z" }, - "t_003_struct_in_table": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "task": "t_006_delete", "lang": "csharp", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 3, + "passed_tests": 3, "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", + "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-003-struct-in-table-golden", - "llm_db": "basics-t-003-struct-in-table-claude-4-sonnet-llm", + "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:37:02.482414500Z", - "finished_at": "2025-10-20T20:38:42.440390900Z" + "started_at": "2025-10-20T20:37:04.793257600Z", + "finished_at": "2025-10-20T20:38:40.837307900Z" }, - "t_000_empty_reducers": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "task": "t_007_crud", "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}", + "total_tests": 4, + "passed_tests": 4, + "llm_output": null, "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", + "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" + } + }, "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", + "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_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" + } + }, + "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:05:14.429525200Z", - "finished_at": "2025-10-22T00:05:59.968429900Z" + "started_at": "2025-10-20T20:37:05.570212Z", + "finished_at": "2025-10-20T20:38:40.427331500Z" }, - "t_011_helper_function": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_008_index_lookup", "lang": "csharp", "golden_published": true, "model_name": "Claude 4 Sonnet", @@ -5216,55 +5453,112 @@ "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", + "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": { - "helper_func_sum_parity": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "args": [ - 1, - 2, - 3 + "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 + } + }, + "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-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", + "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_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_total_two": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" + } }, - "schema_parity": { + "init_seed_bob": { "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 + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" } }, - "helper_func_sum_abs": { + "init_seed_alice": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + "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 } } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:37:08.816503300Z", - "finished_at": "2025-10-20T20:38:42.043948600Z" + "started_at": "2025-10-20T20:37:07.325249700Z", + "finished_at": "2025-10-20T20:39:38.387523900Z" }, "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -5300,195 +5594,276 @@ "started_at": "2025-10-20T20:37:08.070334900Z", "finished_at": "2025-10-20T20:38:42.209936800Z" }, - "t_020_ecs": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_011_helper_function", "lang": "csharp", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 5, - "passed_tests": 5, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "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": { + "helper_func_sum_abs": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM next_positions" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" } }, - "ecs_next_pos_entity2": { + "helper_func_sum_parity": { "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" + "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": "schema-t-020-ecs-golden", - "llm_db": "schema-t-020-ecs-claude-4-sonnet-llm", + "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 } - }, - "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" + "started_at": "2025-10-20T20:37:08.816503300Z", + "finished_at": "2025-10-20T20:38:42.043948600Z" }, - "t_009_init": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_012_spacetime_product_type", "lang": "csharp", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 4, - "passed_tests": 4, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "init_seed_alice": { + "product_type_row_count": { "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" + "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-sonnet-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": "basics-t-009-init-golden", - "llm_db": "basics-t-009-init-claude-4-sonnet-llm", + "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 } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T20:41:35.815483900Z", + "finished_at": "2025-10-20T20:42:59.202139300Z" + }, + "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" + } }, - "init_total_two": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM users" + "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 } }, - "init_seed_bob": { + "sum_type_row_count": { "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" + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:37:07.325249700Z", - "finished_at": "2025-10-20T20:39:38.387523900Z" + "started_at": "2025-10-20T20:41:36.683550700Z", + "finished_at": "2025-10-20T20:43:44.763925200Z" }, - "t_019_many_to_many": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_014_elementary_columns", "lang": "csharp", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 5, - "passed_tests": 0, + "total_tests": 3, + "passed_tests": 3, "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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_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" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:41:42.211270400Z", - "finished_at": "2025-10-20T20:41:57.069556400Z" + "started_at": "2025-10-20T20:41:37.532050300Z", + "finished_at": "2025-10-20T20:43:45.160088600Z" }, - "t_008_index_lookup": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "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": "basics", + "category": "schema", "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", + "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": { - "seed_user_row": { + "product_type_columns_row_count": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" } }, "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", + "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", @@ -5496,49 +5871,70 @@ "tables_equal": true } }, - "index_lookup_projection_parity": { + "product_type_columns_row_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", + "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" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:37:06.488290400Z", - "finished_at": "2025-10-20T20:38:38.579135Z" + "started_at": "2025-10-20T20:41:38.389554300Z", + "finished_at": "2025-10-20T20:42:57.975866600Z" }, - "t_002_scheduled_table": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_016_sum_type_columns", "lang": "csharp", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { + "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-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" + } + }, "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", + "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", @@ -5548,42 +5944,51 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:37:01.709500800Z", - "finished_at": "2025-10-20T20:38:41.001791800Z" + "started_at": "2025-10-20T20:41:39.279440300Z", + "finished_at": "2025-10-20T20:42:58.500369200Z" }, - "t_001_basic_tables": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_017_scheduled_columns", "lang": "csharp", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 2, + "passed_tests": 2, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": "basics-t-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-claude-4-sonnet-llm", + "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:37:00.924706700Z", - "finished_at": "2025-10-20T20:39:19.137937700Z" + "started_at": "2025-10-20T20:41:40.309622600Z", + "finished_at": "2025-10-20T20:42:58.726183Z" }, "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -5614,51 +6019,93 @@ "started_at": "2025-10-20T20:41:41.251734100Z", "finished_at": "2025-10-20T20:41:55.229582400Z" }, - "t_014_elementary_columns": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_019_many_to_many", "lang": "csharp", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 5, + "passed_tests": 0, "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", + "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": { - "elementary_columns_row_parity": { + "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_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_next_pos_entity1": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=1 AND X=1 AND Y=0" } }, - "elementary_columns_row_count": { + "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 primitives WHERE Id=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-014-elementary-columns-golden", - "llm_db": "schema-t-014-elementary-columns-claude-4-sonnet-llm", + "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", @@ -5668,127 +6115,248 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:41:37.532050300Z", - "finished_at": "2025-10-20T20:43:45.160088600Z" + "started_at": "2025-10-20T20:41:43.118766400Z", + "finished_at": "2025-10-20T20:43:00.563259600Z" }, - "t_004_insert": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_021_multi_column_index", "lang": "csharp", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 2, - "passed_tests": 2, + "total_tests": 4, + "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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" + } + } + }, + { + "name": "Grok 4", + "route_api_model": "grok-4", + "tasks": { + "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-004-insert-golden", - "llm_db": "basics-t-004-insert-claude-4-sonnet-llm", + "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 } - }, - "data_parity_insert_user": { + } + }, + "vendor": "xai", + "started_at": "2025-10-21T23:58:47.413051600Z", + "finished_at": "2025-10-22T00:00:10.958973700Z" + }, + "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": { - "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" + "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": "anthropic", - "started_at": "2025-10-20T20:37:03.262533900Z", - "finished_at": "2025-10-20T20:38:41.453040200Z" + "vendor": "xai", + "started_at": "2025-10-21T01:13:52.120961600Z", + "finished_at": "2025-10-21T01:15:34.090282600Z" }, - "t_006_delete": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_002_scheduled_table", "lang": "csharp", "golden_published": true, - "model_name": "Claude 4 Sonnet", - "total_tests": 3, - "passed_tests": 3, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, "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", + "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-006-delete-golden", - "llm_db": "basics-t-006-delete-claude-4-sonnet-llm", + "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 } - }, - "seed_users_row": { + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:13:52.623391700Z", + "finished_at": "2025-10-21T01:15:13.728428500Z" + }, + "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": { - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "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_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": { + "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 } }, - "delete_user_count_zero": { + "data_parity_insert_user": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + "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" } } }, - "vendor": "anthropic", - "started_at": "2025-10-20T20:37:04.793257600Z", - "finished_at": "2025-10-20T20:38:40.837307900Z" + "vendor": "xai", + "started_at": "2025-10-21T01:13:53.656401800Z", + "finished_at": "2025-10-21T01:15:06.998060800Z" }, "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_005_update", "lang": "csharp", "golden_published": true, - "model_name": "Claude 4 Sonnet", + "model_name": "Grok 4", "total_tests": 3, "passed_tests": 3, "llm_output": null, "category": "basics", - "route_api_model": "claude-sonnet-4", + "route_api_model": "grok-4", "golden_db": "basics-t-005-update-golden", - "llm_db": "basics-t-005-update-claude-4-sonnet-llm", + "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\\claude-4-sonnet\\llm", + "work_dir_llm": "target\\llm-runs\\basics\\t_005_update\\csharp\\server\\grok-4\\llm", "scorer_details": { "seed_users_row": { "pass": true, @@ -5809,7 +6377,7 @@ ], "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_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", @@ -5821,7 +6389,7 @@ "partial": 1.0, "notes": { "golden_db": "basics-t-005-update-golden", - "llm_db": "basics-t-005-update-claude-4-sonnet-llm", + "llm_db": "basics-t-005-update-grok-4-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -5830,32 +6398,32 @@ } } }, - "vendor": "anthropic", - "started_at": "2025-10-20T20:37:04.018006400Z", - "finished_at": "2025-10-20T20:39:19.762751800Z" + "vendor": "xai", + "started_at": "2025-10-21T01:13:54.183350100Z", + "finished_at": "2025-10-21T01:15:34.745090800Z" }, - "t_015_product_type_columns": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_006_delete", "lang": "csharp", "golden_published": true, - "model_name": "Claude 4 Sonnet", + "model_name": "Grok 4", "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", + "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": { "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", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-4-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -5863,259 +6431,197 @@ "tables_equal": true } }, - "product_type_columns_row_parity": { + "delete_user_count_zero": { "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" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" } }, - "product_type_columns_row_count": { + "seed_users_row": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } } }, - "vendor": "anthropic", - "started_at": "2025-10-20T20:41:38.389554300Z", - "finished_at": "2025-10-20T20:42:57.975866600Z" + "vendor": "xai", + "started_at": "2025-10-21T01:13:54.697276100Z", + "finished_at": "2025-10-21T01:15:29.604568200Z" }, "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_007_crud", "lang": "csharp", "golden_published": true, - "model_name": "Claude 4 Sonnet", + "model_name": "Grok 4", "total_tests": 4, - "passed_tests": 4, + "passed_tests": 0, "llm_output": null, "category": "basics", - "route_api_model": "claude-sonnet-4", + "route_api_model": "grok-4", "golden_db": "basics-t-007-crud-golden", - "llm_db": "basics-t-007-crud-claude-4-sonnet-llm", + "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\\claude-4-sonnet\\llm", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\csharp\\server\\grok-4\\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, + "publish_error": { + "pass": false, + "partial": 0.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 + "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": "anthropic", - "started_at": "2025-10-20T20:37:05.570212Z", - "finished_at": "2025-10-20T20:38:40.427331500Z" + "vendor": "xai", + "started_at": "2025-10-21T01:13:55.219200200Z", + "finished_at": "2025-10-21T01:14:52.587564400Z" }, - "t_021_multi_column_index": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_008_index_lookup", "lang": "csharp", "golden_published": true, - "model_name": "Claude 4 Sonnet", - "total_tests": 4, + "model_name": "Grok 4", + "total_tests": 3, "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", + "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\\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", + "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": "anthropic", - "started_at": "2025-10-20T20:41:43.928783Z", - "finished_at": "2025-10-20T20:41:55.279653800Z" + "vendor": "xai", + "started_at": "2025-10-21T01:13:55.716717500Z", + "finished_at": "2025-10-21T01:14:19.157507700Z" }, - "t_016_sum_type_columns": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "task": "t_009_init", "lang": "csharp", "golden_published": true, - "model_name": "Claude 4 Sonnet", - "total_tests": 3, - "passed_tests": 3, + "model_name": "Grok 4", + "total_tests": 4, + "passed_tests": 4, "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", + "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": { - "schema_parity": { + "init_seed_bob": { "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 + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" } }, - "sum_type_columns_row_parity": { + "init_total_two": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" } }, - "sum_type_columns_row_count": { + "init_seed_alice": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=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-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true } } }, - "vendor": "anthropic", - "started_at": "2025-10-20T20:41:39.279440300Z", - "finished_at": "2025-10-20T20:42:58.500369200Z" + "vendor": "xai", + "started_at": "2025-10-21T01:13:56.243496200Z", + "finished_at": "2025-10-21T01:15:45.919553400Z" }, - "t_017_scheduled_columns": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_010_connect", "lang": "csharp", "golden_published": true, - "model_name": "Claude 4 Sonnet", - "total_tests": 2, - "passed_tests": 2, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 1, "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", + "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": "schema-t-017-scheduled-columns-golden", - "llm_db": "schema-t-017-scheduled-columns-claude-4-sonnet-llm", + "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 } - }, - "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" + "vendor": "xai", + "started_at": "2025-10-21T01:13:56.737109800Z", + "finished_at": "2025-10-21T01:15:13.897979300Z" }, - "t_012_spacetime_product_type": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_011_helper_function", "lang": "csharp", "golden_published": true, - "model_name": "Claude 4 Sonnet", + "model_name": "Grok 4", "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", + "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": "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": { + "helper_func_sum_parity": { "pass": true, "partial": 1.0, "notes": { @@ -6124,38 +6630,74 @@ 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", + "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" } }, - "product_type_row_count": { + "helper_func_sum_abs": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=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-grok-4-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true } } }, - "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": { + "vendor": "xai", + "started_at": "2025-10-21T01:13:57.232654500Z", + "finished_at": "2025-10-21T01:15:30.130814500Z" + }, + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "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_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_013_spacetime_sum_type", "lang": "csharp", "golden_published": true, "model_name": "Grok 4", @@ -6164,17 +6706,17 @@ "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", + "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-016-sum-type-columns-golden", - "llm_db": "schema-t-016-sum-type-columns-grok-4-llm", + "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", @@ -6182,37 +6724,40 @@ "tables_equal": true } }, - "sum_type_columns_row_parity": { + "sum_type_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", + "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" } }, - "sum_type_columns_row_count": { + "sum_type_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" } } }, "vendor": "xai", - "started_at": "2025-10-21T00:54:58.625115500Z", - "finished_at": "2025-10-21T00:56:39.932389400Z" + "started_at": "2025-10-21T00:54:57.115158200Z", + "finished_at": "2025-10-21T00:56:49.795312700Z" }, - "t_018_constraints": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_014_elementary_columns", "lang": "csharp", "golden_published": true, "model_name": "Grok 4", @@ -6221,40 +6766,40 @@ "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", + "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": { - "constraints_row_parity_after_seed": { + "elementary_columns_row_parity": { "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", + "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" } }, - "constraints_seed_two_rows": { + "elementary_columns_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "schema-t-018-constraints-golden", - "llm_db": "schema-t-018-constraints-grok-4-llm", + "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", @@ -6264,12 +6809,12 @@ } }, "vendor": "xai", - "started_at": "2025-10-21T00:54:59.711737900Z", - "finished_at": "2025-10-21T00:56:21.840737100Z" + "started_at": "2025-10-21T00:54:57.616635900Z", + "finished_at": "2025-10-21T00:56:32.173953200Z" }, - "t_014_elementary_columns": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_015_product_type_columns", "lang": "csharp", "golden_published": true, "model_name": "Grok 4", @@ -6278,17 +6823,17 @@ "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", + "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": { "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", + "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", @@ -6296,37 +6841,37 @@ "tables_equal": true } }, - "elementary_columns_row_parity": { + "product_type_columns_row_count": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" } }, - "elementary_columns_row_count": { + "product_type_columns_row_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + "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:54:57.616635900Z", - "finished_at": "2025-10-21T00:56:32.173953200Z" + "started_at": "2025-10-21T00:54:58.119730400Z", + "finished_at": "2025-10-21T00:56:24.083824100Z" }, - "t_013_spacetime_sum_type": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_016_sum_type_columns", "lang": "csharp", "golden_published": true, "model_name": "Grok 4", @@ -6335,17 +6880,31 @@ "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", + "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": { + "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" + } + }, "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", + "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", @@ -6353,106 +6912,119 @@ "tables_equal": true } }, - "sum_type_row_count": { + "sum_type_columns_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=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_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": { + "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 } }, - "sum_type_row_parity": { + "scheduled_seeded_one_row": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" } } }, "vendor": "xai", - "started_at": "2025-10-21T00:54:57.115158200Z", - "finished_at": "2025-10-21T00:56:49.795312700Z" + "started_at": "2025-10-21T00:54:59.124579600Z", + "finished_at": "2025-10-21T00:56:32.470601800Z" }, - "t_020_ecs": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_018_constraints", "lang": "csharp", "golden_published": true, "model_name": "Grok 4", - "total_tests": 5, - "passed_tests": 5, + "total_tests": 3, + "passed_tests": 3, "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", + "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": { - "ecs_next_pos_entity1": { + "constraints_seed_two_rows": { "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" + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" } }, - "ecs_seed_positions_count": { + "constraints_row_parity_after_seed": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM positions" + "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" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "schema-t-020-ecs-golden", - "llm_db": "schema-t-020-ecs-grok-4-llm", + "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 } - }, - "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" + "started_at": "2025-10-21T00:54:59.711737900Z", + "finished_at": "2025-10-21T00:56:21.840737100Z" }, "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -6479,22 +7051,22 @@ "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" } }, - "m2m_has_1_10": { + "memberships_three_rows": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=10" + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" } }, - "memberships_three_rows": { + "m2m_has_1_10": { "pass": true, "partial": 1.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM memberships" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=10" } }, "m2m_has_2_20": { @@ -6524,96 +7096,194 @@ "started_at": "2025-10-21T00:55:00.274643700Z", "finished_at": "2025-10-21T00:56:50.220880200Z" }, - "t_002_scheduled_table": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_020_ecs", "lang": "csharp", "golden_published": true, "model_name": "Grok 4", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 5, + "passed_tests": 5, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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" + } + }, "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", + "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_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:13:52.623391700Z", - "finished_at": "2025-10-21T01:15:13.728428500Z" + "started_at": "2025-10-21T00:55:00.807120900Z", + "finished_at": "2025-10-21T00:56:43.533400800Z" }, - "t_001_basic_tables": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_021_multi_column_index", "lang": "csharp", "golden_published": true, "model_name": "Grok 4", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 4, + "passed_tests": 4, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { "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", + "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 } - } - }, - "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": { + }, + "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" + } + }, + "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" + } + } + }, + { + "name": "Grok 3 Mini (Beta)", + "route_api_model": "grok-3-mini", + "tasks": { + "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" + }, + "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-000-empty-reducers-golden", - "llm_db": "basics-t-000-empty-reducers-grok-4-llm", + "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", @@ -6623,60 +7293,60 @@ } }, "vendor": "xai", - "started_at": "2025-10-21T23:58:47.413051600Z", - "finished_at": "2025-10-22T00:00:10.958973700Z" + "started_at": "2025-10-21T01:20:22.848063200Z", + "finished_at": "2025-10-21T01:21:42.592621100Z" }, - "t_012_spacetime_product_type": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_002_scheduled_table", "lang": "csharp", "golden_published": true, - "model_name": "Grok 4", - "total_tests": 3, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 1, "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", + "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\\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", + "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-21T00:54:56.532675700Z", - "finished_at": "2025-10-21T00:55:33.256614400Z" + "started_at": "2025-10-21T01:20:23.355931300Z", + "finished_at": "2025-10-21T01:20:46.972683Z" }, "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_003_struct_in_table", "lang": "csharp", "golden_published": true, - "model_name": "Grok 4", + "model_name": "Grok 3 Mini (Beta)", "total_tests": 1, "passed_tests": 1, "llm_output": null, "category": "basics", - "route_api_model": "grok-4", + "route_api_model": "grok-3-mini", "golden_db": "basics-t-003-struct-in-table-golden", - "llm_db": "basics-t-003-struct-in-table-grok-4-llm", + "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-4\\llm", + "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-4-llm", + "llm_db": "basics-t-003-struct-in-table-grok-3-mini-beta-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -6686,45 +7356,31 @@ } }, "vendor": "xai", - "started_at": "2025-10-21T01:13:53.151682100Z", - "finished_at": "2025-10-21T01:15:02.170466Z" + "started_at": "2025-10-21T01:20:23.854245800Z", + "finished_at": "2025-10-21T01:21:38.441196600Z" }, - "t_015_product_type_columns": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_004_insert", "lang": "csharp", "golden_published": true, - "model_name": "Grok 4", - "total_tests": 3, - "passed_tests": 3, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 2, + "passed_tests": 2, "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", + "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": { - "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", + "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", @@ -6732,71 +7388,229 @@ "tables_equal": true } }, - "product_type_columns_row_count": { + "data_parity_insert_user": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + "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-21T00:54:58.119730400Z", - "finished_at": "2025-10-21T00:56:24.083824100Z" + "started_at": "2025-10-21T01:20:24.355687300Z", + "finished_at": "2025-10-21T01:21:39.029068800Z" + }, + "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_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_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_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_008_index_lookup", "lang": "csharp", "golden_published": true, - "model_name": "Grok 4", + "model_name": "Grok 3 Mini (Beta)", "total_tests": 3, "passed_tests": 0, "llm_output": null, "category": "basics", - "route_api_model": "grok-4", + "route_api_model": "grok-3-mini", "golden_db": "basics-t-008-index-lookup-golden", - "llm_db": "basics-t-008-index-lookup-grok-4-llm", + "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-4\\llm", + "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-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", + "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:13:55.716717500Z", - "finished_at": "2025-10-21T01:14:19.157507700Z" + "started_at": "2025-10-21T01:20:26.421931300Z", + "finished_at": "2025-10-21T01:20:43.941929700Z" + }, + "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" + } + }, + "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_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": "xai", + "started_at": "2025-10-21T01:20:26.945205600Z", + "finished_at": "2025-10-21T01:21:40.007191100Z" }, "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_010_connect", "lang": "csharp", "golden_published": true, - "model_name": "Grok 4", + "model_name": "Grok 3 Mini (Beta)", "total_tests": 1, "passed_tests": 1, "llm_output": null, "category": "basics", - "route_api_model": "grok-4", + "route_api_model": "grok-3-mini", "golden_db": "basics-t-010-connect-golden", - "llm_db": "basics-t-010-connect-grok-4-llm", + "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-4\\llm", + "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-4-llm", + "llm_db": "basics-t-010-connect-grok-3-mini-beta-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -6806,60 +7620,60 @@ } }, "vendor": "xai", - "started_at": "2025-10-21T01:13:56.737109800Z", - "finished_at": "2025-10-21T01:15:13.897979300Z" + "started_at": "2025-10-21T01:20:27.445891100Z", + "finished_at": "2025-10-21T01:21:42.754747300Z" }, - "t_007_crud": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_011_helper_function", "lang": "csharp", "golden_published": true, - "model_name": "Grok 4", - "total_tests": 4, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, "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", + "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_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", + "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:13:55.219200200Z", - "finished_at": "2025-10-21T01:14:52.587564400Z" + "started_at": "2025-10-21T01:20:27.944261500Z", + "finished_at": "2025-10-21T01:20:41.228179900Z" }, - "t_011_helper_function": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_012_spacetime_product_type", "lang": "csharp", "golden_published": true, - "model_name": "Grok 4", + "model_name": "Grok 3 Mini (Beta)", "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", + "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": "basics-t-011-helper-function-golden", - "llm_db": "basics-t-011-helper-function-grok-4-llm", + "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", @@ -6867,7 +7681,7 @@ "tables_equal": true } }, - "helper_func_sum_parity": { + "product_type_row_parity": { "pass": true, "partial": 1.0, "notes": { @@ -6876,58 +7690,51 @@ 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", + "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" } }, - "helper_func_sum_abs": { + "product_type_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" } } }, "vendor": "xai", - "started_at": "2025-10-21T01:13:57.232654500Z", - "finished_at": "2025-10-21T01:15:30.130814500Z" + "started_at": "2025-10-21T01:23:30.794831300Z", + "finished_at": "2025-10-21T01:24:40.267312200Z" }, - "t_005_update": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "task": "t_013_spacetime_sum_type", "lang": "csharp", "golden_published": true, - "model_name": "Grok 4", + "model_name": "Grok 3 Mini (Beta)", "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", + "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": { - "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", + "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", @@ -6935,332 +7742,65 @@ "tables_equal": true } }, - "data_parity_update_user": { + "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, - "Alice2", - 31, - false + 10 ], - "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", + "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" } } }, "vendor": "xai", - "started_at": "2025-10-21T01:13:54.183350100Z", - "finished_at": "2025-10-21T01:15:34.745090800Z" + "started_at": "2025-10-21T01:23:31.355572800Z", + "finished_at": "2025-10-21T01:24:42.115504300Z" }, - "t_006_delete": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_014_elementary_columns", "lang": "csharp", "golden_published": true, - "model_name": "Grok 4", + "model_name": "Grok 3 Mini (Beta)", "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, + "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\\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", + "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\\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", + "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:20:24.865269700Z", - "finished_at": "2025-10-21T01:20:43.203415300Z" + "started_at": "2025-10-21T01:23:31.889084400Z", + "finished_at": "2025-10-21T01:23:46.420570100Z" }, "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -7319,68 +7859,34 @@ "started_at": "2025-10-21T01:23:32.438519600Z", "finished_at": "2025-10-21T01:24:41.151609300Z" }, - "t_011_helper_function": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "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": "basics", + "category": "schema", "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", + "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\\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", + "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: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" + "started_at": "2025-10-21T01:23:32.976426200Z", + "finished_at": "2025-10-21T01:23:48.720322600Z" }, "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -7411,57 +7917,28 @@ "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": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_018_constraints", "lang": "csharp", "golden_published": true, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 2, - "passed_tests": 2, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { "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", + "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", @@ -7469,46 +7946,6 @@ "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, @@ -7531,25 +7968,41 @@ "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_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_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_020_ecs", @@ -7566,24 +8019,6 @@ "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, @@ -7614,182 +8049,189 @@ "expected": 1, "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=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_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": "xai", "started_at": "2025-10-21T01:23:35.115024700Z", "finished_at": "2025-10-21T01:24:41.741813200Z" }, - "t_002_scheduled_table": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_021_multi_column_index", "lang": "csharp", "golden_published": true, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 1, + "total_tests": 4, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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\\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", + "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:20:23.355931300Z", - "finished_at": "2025-10-21T01:20:46.972683Z" - }, - "t_009_init": { + "started_at": "2025-10-21T01:23:35.680781500Z", + "finished_at": "2025-10-21T01:23:46.401438300Z" + } + } + }, + { + "name": "Gemini 2.5 Pro", + "route_api_model": "gemini-2.5-pro", + "tasks": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_000_empty_reducers", "lang": "csharp", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", - "total_tests": 4, - "passed_tests": 4, - "llm_output": null, + "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": "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", + "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": { - "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", + "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 } - }, - "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" + "vendor": "google", + "started_at": "2025-10-21T17:53:27.205121400Z", + "finished_at": "2025-10-21T17:55:00.557516300Z" }, - "t_019_many_to_many": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_001_basic_tables", "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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": "xai", - "started_at": "2025-10-21T01:23:34.554684Z", - "finished_at": "2025-10-21T01:23:46.881244300Z" + "vendor": "google", + "started_at": "2025-10-21T17:53:27.283937900Z", + "finished_at": "2025-10-21T17:55:01.828931400Z" }, - "t_014_elementary_columns": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_002_scheduled_table", "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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": "xai", - "started_at": "2025-10-21T01:23:31.889084400Z", - "finished_at": "2025-10-21T01:23:46.420570100Z" + "vendor": "google", + "started_at": "2025-10-21T17:53:27.329794400Z", + "finished_at": "2025-10-21T17:55:47.101376900Z" }, "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_003_struct_in_table", "lang": "csharp", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", + "model_name": "Gemini 2.5 Pro", "total_tests": 1, "passed_tests": 1, - "llm_output": null, + "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": "grok-3-mini", + "route_api_model": "gemini-2.5-pro", "golden_db": "basics-t-003-struct-in-table-golden", - "llm_db": "basics-t-003-struct-in-table-grok-3-mini-beta-llm", + "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\\grok-3-mini-beta\\llm", + "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-grok-3-mini-beta-llm", + "llm_db": "basics-t-003-struct-in-table-gemini-2-5-pro-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -7798,58 +8240,51 @@ } } }, - "vendor": "xai", - "started_at": "2025-10-21T01:20:23.854245800Z", - "finished_at": "2025-10-21T01:21:38.441196600Z" + "vendor": "google", + "started_at": "2025-10-21T17:53:27.376426300Z", + "finished_at": "2025-10-21T17:55:36.051605600Z" }, - "t_013_spacetime_sum_type": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_004_insert", "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", + "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": { - "sum_type_row_parity": { + "data_parity_insert_user": { "pass": true, "partial": 1.0, "notes": { "args": [ 1, - 10 + "Alice", + 30, + true ], - "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", + "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" } }, - "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", + "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", @@ -7858,90 +8293,92 @@ } } }, - "vendor": "xai", - "started_at": "2025-10-21T01:23:31.355572800Z", - "finished_at": "2025-10-21T01:24:42.115504300Z" + "vendor": "google", + "started_at": "2025-10-21T17:53:27.427049100Z", + "finished_at": "2025-10-21T17:55:05.566960600Z" }, - "t_016_sum_type_columns": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "task": "t_005_update", "lang": "csharp", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", + "model_name": "Gemini 2.5 Pro", "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "seed_users_row": { + "pass": true, + "partial": 1.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" + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } - } - }, - "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, + }, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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": "xai", - "started_at": "2025-10-21T01:20:26.421931300Z", - "finished_at": "2025-10-21T01:20:43.941929700Z" + "vendor": "google", + "started_at": "2025-10-21T17:53:27.478569400Z", + "finished_at": "2025-10-21T17:55:03.848315200Z" }, - "t_012_spacetime_product_type": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_006_delete", "lang": "csharp", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", + "model_name": "Gemini 2.5 Pro", "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", + "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": { "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", + "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", @@ -7949,60 +8386,81 @@ "tables_equal": true } }, - "product_type_row_parity": { + "seed_users_row": { "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" + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } }, - "product_type_row_count": { + "delete_user_count_zero": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" } } }, - "vendor": "xai", - "started_at": "2025-10-21T01:23:30.794831300Z", - "finished_at": "2025-10-21T01:24:40.267312200Z" + "vendor": "google", + "started_at": "2025-10-21T17:53:27.525358200Z", + "finished_at": "2025-10-21T17:55:01.144593Z" }, - "t_010_connect": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_007_crud", "lang": "csharp", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", - "total_tests": 1, - "passed_tests": 1, - "llm_output": null, + "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": "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", + "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": { + "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" + } + }, "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", + "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", @@ -8011,210 +8469,107 @@ } } }, - "vendor": "xai", - "started_at": "2025-10-21T01:20:27.445891100Z", - "finished_at": "2025-10-21T01:21:42.754747300Z" + "vendor": "google", + "started_at": "2025-10-21T17:53:27.572175300Z", + "finished_at": "2025-10-21T17:55:02.606944700Z" }, - "t_006_delete": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_008_index_lookup", "lang": "csharp", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", + "model_name": "Gemini 2.5 Pro", "total_tests": 3, - "passed_tests": 0, - "llm_output": null, + "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": "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "seed_user_row": { + "pass": true, + "partial": 1.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" + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } - } - }, - "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", + "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 } + }, + "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" + } } }, "vendor": "google", - "started_at": "2025-10-21T17:53:27.283937900Z", - "finished_at": "2025-10-21T17:55:01.828931400Z" + "started_at": "2025-10-21T17:53:27.617213300Z", + "finished_at": "2025-10-21T17:55:06.239467800Z" }, - "t_010_connect": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_009_init", "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}", + "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-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", + "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": { + "init_total_two": { "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 + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" } - } - }, - "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": { + }, + "init_seed_alice": { "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" + "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": "schema-t-013-spacetime-sum-type-golden", - "llm_db": "schema-t-013-spacetime-sum-type-gemini-2-5-pro-llm", + "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", @@ -8222,112 +8577,76 @@ "tables_equal": true } }, - "sum_type_row_count": { + "init_seed_bob": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" } } }, "vendor": "google", - "started_at": "2025-10-21T17:49:25.759595400Z", - "finished_at": "2025-10-21T17:50:59.217566800Z" + "started_at": "2025-10-21T17:53:27.665289500Z", + "finished_at": "2025-10-21T17:55:01.619051Z" }, - "t_019_many_to_many": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_010_connect", "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", + "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": "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", + "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": { - "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", + "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 } - }, - "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" + "started_at": "2025-10-21T17:53:27.710554700Z", + "finished_at": "2025-10-21T17:55:07.487533500Z" }, - "t_007_crud": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_011_helper_function", "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}", + "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-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", + "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": { "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", + "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", @@ -8335,42 +8654,37 @@ "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": { + "helper_func_sum_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", + "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" } }, - "crud_row_id2_deleted": { + "helper_func_sum_abs": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" } } }, "vendor": "google", - "started_at": "2025-10-21T17:53:27.572175300Z", - "finished_at": "2025-10-21T17:55:02.606944700Z" + "started_at": "2025-10-21T17:53:27.757251300Z", + "finished_at": "2025-10-21T17:55:03.225122800Z" }, "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -8388,37 +8702,6 @@ "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, @@ -8427,68 +8710,13 @@ "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", + "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", @@ -8496,59 +8724,51 @@ "tables_equal": true } }, - "data_parity_insert_user": { + "product_type_row_parity": { "pass": true, "partial": 1.0, "notes": { "args": [ 1, - "Alice", - 30, - true + 2, + 3 ], - "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", + "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" } } }, "vendor": "google", - "started_at": "2025-10-21T17:53:27.427049100Z", - "finished_at": "2025-10-21T17:55:05.566960600Z" + "started_at": "2025-10-21T17:49:25.675389700Z", + "finished_at": "2025-10-21T17:50:47.530591800Z" }, - "t_005_update": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "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": "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", + "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": "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", + "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": { - "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", + "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", @@ -8556,29 +8776,36 @@ "tables_equal": true } }, - "data_parity_update_user": { + "sum_type_row_parity": { "pass": true, "partial": 1.0, "notes": { "args": [ 1, - "Alice2", - 31, - false + 10 ], - "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", + "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" } + }, + "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:53:27.478569400Z", - "finished_at": "2025-10-21T17:55:03.848315200Z" + "started_at": "2025-10-21T17:49:25.759595400Z", + "finished_at": "2025-10-21T17:50:59.217566800Z" }, "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -8637,117 +8864,44 @@ "started_at": "2025-10-21T17:49:25.804451200Z", "finished_at": "2025-10-21T17:50:50.109087Z" }, - "t_002_scheduled_table": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_015_product_type_columns", "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", + "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": "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", + "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": { "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", + "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: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": { + }, + "product_type_columns_row_count": { "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" + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" } }, - "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, @@ -8761,56 +8915,34 @@ "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": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_016_sum_type_columns", "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", + "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": "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", + "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": { "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", + "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", @@ -8818,178 +8950,33 @@ "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": { + "sum_type_columns_row_count": { "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 + "sql": "SELECT COUNT(*) AS n FROM drawings 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": "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": { + "sum_type_columns_row_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", + "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" } - }, - "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" + "started_at": "2025-10-21T17:49:25.893219Z", + "finished_at": "2025-10-21T17:51:14.800291300Z" }, "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -9034,28 +9021,28 @@ "started_at": "2025-10-21T17:49:25.936714100Z", "finished_at": "2025-10-21T17:50:59.935881500Z" }, - "t_021_multi_column_index": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_018_constraints", "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}", + "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-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", + "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": { "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", + "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", @@ -9063,94 +9050,103 @@ "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": { + "constraints_row_parity_after_seed": { "pass": true, "partial": 1.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM logs" + "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" } }, - "mcindex_lookup_u7_d1": { + "constraints_seed_two_rows": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" } } }, "vendor": "google", - "started_at": "2025-10-21T17:49:26.113734400Z", - "finished_at": "2025-10-21T17:50:55.494885900Z" + "started_at": "2025-10-21T17:49:25.981048100Z", + "finished_at": "2025-10-21T17:50:50.808868100Z" }, - "t_018_constraints": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_019_many_to_many", "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```", + "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-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", + "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": { - "constraints_row_parity_after_seed": { + "m2m_has_2_20": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" } }, - "constraints_seed_two_rows": { + "m2m_has_1_20": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + "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-018-constraints-golden", - "llm_db": "schema-t-018-constraints-gemini-2-5-pro-llm", + "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_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:25.981048100Z", - "finished_at": "2025-10-21T17:50:50.808868100Z" + "started_at": "2025-10-21T17:49:26.024779Z", + "finished_at": "2025-10-21T17:50:59.715018500Z" }, "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -9168,31 +9164,35 @@ "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": { + "ecs_seed_positions_count": { "pass": true, "partial": 1.0, "notes": { "actual": 2, "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM next_positions" + "sql": "SELECT COUNT(*) AS n FROM positions" } }, - "ecs_next_pos_entity2": { + "schema_parity": { "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" + "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 } }, - "ecs_seed_positions_count": { + "ecs_next_pos_entity2": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM positions" + "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": { @@ -9204,17 +9204,13 @@ "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE EntityId=1 AND X=1 AND Y=0" } }, - "schema_parity": { + "ecs_step_next_positions_count": { "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 + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" } } }, @@ -9222,62 +9218,66 @@ "started_at": "2025-10-21T17:49:26.069346500Z", "finished_at": "2025-10-21T17:51:03.579099Z" }, - "t_016_sum_type_columns": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "task": "t_021_multi_column_index", "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}", + "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-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", + "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": { - "sum_type_columns_row_parity": { + "mcindex_lookup_u7_d2": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=2" } }, - "sum_type_columns_row_count": { + "mcindex_lookup_u7_d1": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=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-016-sum-type-columns-golden", - "llm_db": "schema-t-016-sum-type-columns-gemini-2-5-pro-llm", + "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_seed_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" + } } }, "vendor": "google", - "started_at": "2025-10-21T17:49:25.893219Z", - "finished_at": "2025-10-21T17:51:14.800291300Z" + "started_at": "2025-10-21T17:49:26.113734400Z", + "finished_at": "2025-10-21T17:50:55.494885900Z" } } }, @@ -9285,116 +9285,62 @@ "name": "Gemini 2.5 Flash", "route_api_model": "gemini-2.5-flash", "tasks": { - "t_011_helper_function": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_000_empty_reducers", "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}", + "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-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", + "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": { - "helper_func_sum_abs": { + "schema_parity": { "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 + "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:53.250788Z", - "finished_at": "2025-10-21T18:22:04.874212400Z" + "started_at": "2025-10-21T18:19:52.681870300Z", + "finished_at": "2025-10-21T18:22:03.781677800Z" }, - "t_012_spacetime_product_type": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_001_basic_tables", "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", + "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": "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", + "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": { - "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", + "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", @@ -9404,58 +9350,31 @@ } }, "vendor": "google", - "started_at": "2025-10-21T18:29:44.135466900Z", - "finished_at": "2025-10-21T18:31:07.610446400Z" + "started_at": "2025-10-21T18:19:52.763159300Z", + "finished_at": "2025-10-21T18:20:57.330741700Z" }, - "t_021_multi_column_index": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_002_scheduled_table", "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", + "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": "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", + "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": { - "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", + "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", @@ -9465,48 +9384,31 @@ } }, "vendor": "google", - "started_at": "2025-10-21T18:29:44.593009700Z", - "finished_at": "2025-10-21T18:30:54.000181400Z" + "started_at": "2025-10-21T18:19:52.810971500Z", + "finished_at": "2025-10-21T18:22:05.564885200Z" }, - "t_016_sum_type_columns": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "task": "t_003_struct_in_table", "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", + "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": "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", + "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": { - "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", + "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", @@ -9516,119 +9418,116 @@ } }, "vendor": "google", - "started_at": "2025-10-21T18:29:44.354927100Z", - "finished_at": "2025-10-21T18:31:07.912657800Z" + "started_at": "2025-10-21T18:19:52.859457600Z", + "finished_at": "2025-10-21T18:20:57.194798700Z" }, - "t_017_scheduled_columns": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_004_insert", "lang": "csharp", - "golden_published": true, + "golden_published": false, "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", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", "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", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, "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, + "publish_error": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + "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:29:44.403558400Z", - "finished_at": "2025-10-21T18:31:08.141931800Z" + "started_at": "2025-10-21T18:22:05.567548300Z", + "finished_at": "2025-10-21T18:22:05.567548300Z" }, - "t_010_connect": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_005_update", "lang": "csharp", - "golden_published": true, + "golden_published": false, "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}", + "passed_tests": 0, + "llm_output": null, "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", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, "scorer_details": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:19:53.201774300Z", - "finished_at": "2025-10-21T18:20:57.462301100Z" + "started_at": "2025-10-21T18:22:05.566510800Z", + "finished_at": "2025-10-21T18:22:05.566510800Z" }, - "t_003_struct_in_table": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "task": "t_006_delete", "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}", + "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-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", + "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": { + "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-003-struct-in-table-golden", - "llm_db": "basics-t-003-struct-in-table-gemini-2-5-flash-llm", + "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-21T18:19:52.859457600Z", - "finished_at": "2025-10-21T18:20:57.194798700Z" + "started_at": "2025-10-21T18:19:53.008659Z", + "finished_at": "2025-10-21T18:20:57.062808700Z" }, "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -9646,18 +9545,13 @@ "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": { + "crud_row_id2_deleted": { "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" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" } }, "schema_parity": { @@ -9673,22 +9567,27 @@ "tables_equal": true } }, - "crud_row_id2_deleted": { + "crud_total_count_one": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" } }, - "crud_total_count_one": { + "crud_row_id1_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "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" } } }, @@ -9696,68 +9595,62 @@ "started_at": "2025-10-21T18:19:53.055521800Z", "finished_at": "2025-10-21T18:22:04.220473200Z" }, - "t_000_empty_reducers": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "task": "t_008_index_lookup", "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}", + "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-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", + "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": { + "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" + } + }, "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", + "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 } - } - }, - "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, + }, + "seed_user_row": { + "pass": true, + "partial": 1.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" + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } } }, "vendor": "google", - "started_at": "2025-10-21T18:22:05.567548300Z", - "finished_at": "2025-10-21T18:22:05.567548300Z" + "started_at": "2025-10-21T18:19:53.103991700Z", + "finished_at": "2025-10-21T18:22:05.395134800Z" }, "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -9788,114 +9681,132 @@ "started_at": "2025-10-21T18:19:53.153898200Z", "finished_at": "2025-10-21T18:20:03.308265500Z" }, - "t_006_delete": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_010_connect", "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}", + "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-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", + "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": { - "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", + "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 } - }, - "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" + "started_at": "2025-10-21T18:19:53.201774300Z", + "finished_at": "2025-10-21T18:20:57.462301100Z" }, - "t_008_index_lookup": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "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;\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}", + "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-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", + "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": { - "seed_user_row": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" - } + "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 + } + }, + "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" + } + }, + "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": "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" + } }, "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", + "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", @@ -9903,26 +9814,28 @@ "tables_equal": true } }, - "index_lookup_projection_parity": { + "product_type_row_parity": { "pass": true, "partial": 1.0, "notes": { "args": [ - 1 + 1, + 2, + 3 ], - "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", + "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" } } }, "vendor": "google", - "started_at": "2025-10-21T18:19:53.103991700Z", - "finished_at": "2025-10-21T18:22:05.395134800Z" + "started_at": "2025-10-21T18:29:44.135466900Z", + "finished_at": "2025-10-21T18:31:07.610446400Z" }, "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -9953,15 +9866,6 @@ "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, @@ -9978,6 +9882,15 @@ "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" + } } }, "vendor": "google", @@ -10041,61 +9954,117 @@ "started_at": "2025-10-21T18:29:44.261045200Z", "finished_at": "2025-10-21T18:30:56.726289Z" }, - "t_020_ecs": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_015_product_type_columns", "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}", + "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-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", + "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": { - "ecs_next_pos_entity1": { + "publish_error": { "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" + "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" } - }, - "ecs_seed_positions_count": { + } + }, + "vendor": "google", + "started_at": "2025-10-21T18:29:44.307929500Z", + "finished_at": "2025-10-21T18:30:07.250420600Z" + }, + "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": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM positions" + "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 } }, - "ecs_step_next_positions_count": { - "pass": false, - "partial": 0.0, + "sum_type_columns_row_count": { + "pass": true, + "partial": 1.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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" } }, - "ecs_next_pos_entity2": { + "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: 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" + "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" + } + } + }, + "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": { + "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-020-ecs-golden", - "llm_db": "schema-t-020-ecs-gemini-2-5-flash-llm", + "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", @@ -10105,163 +10074,194 @@ } }, "vendor": "google", - "started_at": "2025-10-21T18:29:44.544520200Z", - "finished_at": "2025-10-21T18:30:54.717774100Z" + "started_at": "2025-10-21T18:29:44.403558400Z", + "finished_at": "2025-10-21T18:31:08.141931800Z" }, - "t_019_many_to_many": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_018_constraints", "lang": "csharp", "golden_published": true, "model_name": "Gemini 2.5 Flash", - "total_tests": 5, + "total_tests": 3, "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}", + "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-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", + "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_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", + "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.497171300Z", - "finished_at": "2025-10-21T18:30:07.594242500Z" + "started_at": "2025-10-21T18:29:44.449549900Z", + "finished_at": "2025-10-21T18:29:49.866622800Z" }, - "t_015_product_type_columns": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_019_many_to_many", "lang": "csharp", "golden_published": true, "model_name": "Gemini 2.5 Flash", - "total_tests": 3, + "total_tests": 5, "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}", + "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-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", + "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_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", + "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.307929500Z", - "finished_at": "2025-10-21T18:30:07.250420600Z" + "started_at": "2025-10-21T18:29:44.497171300Z", + "finished_at": "2025-10-21T18:30:07.594242500Z" }, - "t_018_constraints": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_020_ecs", "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}", + "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-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", + "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": { - "publish_error": { + "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 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" + "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" } - } - }, - "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": { + }, + "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" + } + }, "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", + "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_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" + } } }, "vendor": "google", - "started_at": "2025-10-21T18:19:52.763159300Z", - "finished_at": "2025-10-21T18:20:57.330741700Z" + "started_at": "2025-10-21T18:29:44.544520200Z", + "finished_at": "2025-10-21T18:30:54.717774100Z" }, - "t_002_scheduled_table": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_021_multi_column_index", "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", + "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": "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", + "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_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": "basics-t-002-scheduled-table-golden", - "llm_db": "basics-t-002-scheduled-table-gemini-2-5-flash-llm", + "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 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" + } } }, "vendor": "google", - "started_at": "2025-10-21T18:19:52.810971500Z", - "finished_at": "2025-10-21T18:22:05.564885200Z" + "started_at": "2025-10-21T18:29:44.593009700Z", + "finished_at": "2025-10-21T18:30:54.000181400Z" } } }, @@ -10269,80 +10269,62 @@ "name": "Claude 4.5 Haiku", "route_api_model": "claude-haiku-4-5", "tasks": { - "t_017_scheduled_columns": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_000_empty_reducers", "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", + "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": "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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:21:57.636347400Z", - "finished_at": "2025-10-21T21:22:10.168663100Z" + "started_at": "2025-10-21T21:15:55.039324800Z", + "finished_at": "2025-10-21T21:17:35.767014400Z" }, - "t_014_elementary_columns": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_001_basic_tables", "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", + "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": "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", + "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": { - "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", + "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", @@ -10352,8 +10334,8 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-21T21:21:55.454990Z", - "finished_at": "2025-10-21T21:23:13.070138300Z" + "started_at": "2025-10-21T21:15:55.834612100Z", + "finished_at": "2025-10-21T21:17:34.859654500Z" }, "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -10389,161 +10371,39 @@ "started_at": "2025-10-21T21:15:56.641560400Z", "finished_at": "2025-10-21T21:17:35.024405300Z" }, - "t_008_index_lookup": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_003_struct_in_table", "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}", + "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-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", + "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": { - "index_lookup_projection_parity": { + "schema_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", + "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 } - }, - "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" + "started_at": "2025-10-21T21:15:57.421580100Z", + "finished_at": "2025-10-21T21:17:35.897725Z" }, "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -10598,89 +10458,54 @@ "started_at": "2025-10-21T21:15:58.192811500Z", "finished_at": "2025-10-21T21:17:36.937240800Z" }, - "t_011_helper_function": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "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 = \"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}", + "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-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", + "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": { - "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": { + "seed_users_row": { "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 + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } }, - "helper_func_sum_parity": { + "data_parity_update_user": { "pass": true, "partial": 1.0, "notes": { "args": [ 1, - 2, - 3 + "Alice2", + 31, + false ], - "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", + "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: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", + "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", @@ -10690,48 +10515,40 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-21T21:15:55.039324800Z", - "finished_at": "2025-10-21T21:17:35.767014400Z" + "started_at": "2025-10-21T21:15:58.946859500Z", + "finished_at": "2025-10-21T21:17:35.574459100Z" }, - "t_013_spacetime_sum_type": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "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 [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", + "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": "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", + "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": { - "sum_type_row_parity": { + "delete_user_count_zero": { "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" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users 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-claude-4-5-haiku-llm", + "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", @@ -10739,82 +10556,17 @@ "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": { + "seed_users_row": { "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" + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } } }, "vendor": "anthropic", - "started_at": "2025-10-21T21:21:56.203255200Z", - "finished_at": "2025-10-21T21:22:10.125883400Z" + "started_at": "2025-10-21T21:15:59.720329100Z", + "finished_at": "2025-10-21T21:17:36.496186600Z" }, "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -10832,27 +10584,13 @@ "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": { + "crud_total_count_one": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" } }, "schema_parity": { @@ -10868,13 +10606,27 @@ "tables_equal": true } }, - "crud_total_count_one": { + "crud_row_id2_deleted": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "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-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" } } }, @@ -10882,68 +10634,62 @@ "started_at": "2025-10-21T21:16:00.507473700Z", "finished_at": "2025-10-21T21:17:34.144777300Z" }, - "t_010_connect": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_008_index_lookup", "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}", + "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-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", + "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": { "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", + "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: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, + }, + "index_lookup_projection_parity": { + "pass": true, + "partial": 1.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" + "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)" } } }, "vendor": "anthropic", - "started_at": "2025-10-21T21:22:00.471862400Z", - "finished_at": "2025-10-21T21:22:09.531652200Z" + "started_at": "2025-10-21T21:16:01.281757Z", + "finished_at": "2025-10-21T21:17:34.692711Z" }, "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -10970,13 +10716,13 @@ "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" } }, - "init_total_two": { + "init_seed_bob": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM users" + "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": { @@ -10992,13 +10738,13 @@ "tables_equal": true } }, - "init_seed_bob": { + "init_total_two": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" } } }, @@ -11006,28 +10752,28 @@ "started_at": "2025-10-21T21:16:02.085109500Z", "finished_at": "2025-10-21T21:18:03.336602500Z" }, - "t_001_basic_tables": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "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 = \"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}", + "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-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", + "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-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-claude-4-5-haiku-llm", + "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", @@ -11037,31 +10783,31 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-21T21:15:55.834612100Z", - "finished_at": "2025-10-21T21:17:34.859654500Z" + "started_at": "2025-10-21T21:16:02.859193900Z", + "finished_at": "2025-10-21T21:18:05.091192Z" }, - "t_016_sum_type_columns": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "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 [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", + "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": "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", + "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": { "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", + "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", @@ -11069,73 +10815,60 @@ "tables_equal": true } }, - "sum_type_columns_row_parity": { + "helper_func_sum_abs": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" } }, - "sum_type_columns_row_count": { + "helper_func_sum_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + "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:21:56.925366600Z", - "finished_at": "2025-10-21T21:23:14.418688200Z" + "started_at": "2025-10-21T21:16:03.603944800Z", + "finished_at": "2025-10-21T21:17:37.429004300Z" }, - "t_019_many_to_many": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_012_spacetime_product_type", "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}", + "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-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", + "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": { - "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", + "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", @@ -11143,51 +10876,60 @@ "tables_equal": true } }, - "memberships_three_rows": { + "product_type_row_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM memberships" + "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" } }, - "m2m_has_2_20": { + "product_type_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" } } }, "vendor": "anthropic", - "started_at": "2025-10-21T21:21:59.056624400Z", - "finished_at": "2025-10-21T21:23:13.445114100Z" + "started_at": "2025-10-21T21:21:53.933934800Z", + "finished_at": "2025-10-21T21:23:15.187319300Z" }, - "t_006_delete": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "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 [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", + "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": "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", + "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": { "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", + "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", @@ -11195,49 +10937,59 @@ "tables_equal": true } }, - "delete_user_count_zero": { + "sum_type_row_count": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" } }, - "seed_users_row": { + "sum_type_row_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "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" } } }, "vendor": "anthropic", - "started_at": "2025-10-21T21:15:59.720329100Z", - "finished_at": "2025-10-21T21:17:36.496186600Z" + "started_at": "2025-10-21T21:21:54.694207Z", + "finished_at": "2025-10-21T21:23:14.796865500Z" }, - "t_005_update": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "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 = \"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", + "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": "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", + "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": { "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", + "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", @@ -11245,135 +10997,94 @@ "tables_equal": true } }, - "seed_users_row": { + "elementary_columns_row_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "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" } }, - "data_parity_update_user": { + "elementary_columns_row_count": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" } } }, "vendor": "anthropic", - "started_at": "2025-10-21T21:15:58.946859500Z", - "finished_at": "2025-10-21T21:17:35.574459100Z" + "started_at": "2025-10-21T21:21:55.454990Z", + "finished_at": "2025-10-21T21:23:13.070138300Z" }, - "t_012_spacetime_product_type": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_015_product_type_columns", "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}", + "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-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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + "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:53.933934800Z", - "finished_at": "2025-10-21T21:23:15.187319300Z" - } - } - }, - { - "name": "DeepSeek R1", - "route_api_model": "deepseek-reasoner", - "tasks": { - "t_012_spacetime_product_type": { + "started_at": "2025-10-21T21:21:56.203255200Z", + "finished_at": "2025-10-21T21:22:10.125883400Z" + }, + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_016_sum_type_columns", "lang": "csharp", "golden_published": true, - "model_name": "DeepSeek R1", + "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\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}", + "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": "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", + "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": { - "product_type_row_count": { + "sum_type_columns_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + "sql": "SELECT COUNT(*) AS n FROM drawings 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", + "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", @@ -11381,144 +11092,257 @@ "tables_equal": true } }, - "product_type_row_parity": { + "sum_type_columns_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", + "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" } } }, - "vendor": "deepseek", - "started_at": "2025-10-21T21:33:42.685896400Z", - "finished_at": "2025-10-21T21:35:28.769962700Z" + "vendor": "anthropic", + "started_at": "2025-10-21T21:21:56.925366600Z", + "finished_at": "2025-10-21T21:23:14.418688200Z" }, - "t_013_spacetime_sum_type": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_017_scheduled_columns", "lang": "csharp", "golden_published": true, - "model_name": "DeepSeek R1", - "total_tests": 3, + "model_name": "Claude 4.5 Haiku", + "total_tests": 2, "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}", + "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": "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", + "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_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", + "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": "deepseek", - "started_at": "2025-10-21T21:33:43.223808Z", - "finished_at": "2025-10-21T21:34:32.511591800Z" + "vendor": "anthropic", + "started_at": "2025-10-21T21:21:57.636347400Z", + "finished_at": "2025-10-21T21:22:10.168663100Z" }, - "t_015_product_type_columns": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_018_constraints", "lang": "csharp", "golden_published": true, - "model_name": "DeepSeek R1", + "model_name": "Claude 4.5 Haiku", "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}", + "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": "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", + "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": { - "product_type_columns_row_count": { + "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_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_2_20": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" } }, - "product_type_columns_row_parity": { + "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": { - "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" + "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_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-21T21:21:59.056624400Z", + "finished_at": "2025-10-21T21:23:13.445114100Z" + }, + "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": { "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", + "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_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 EntityId=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_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": "deepseek", - "started_at": "2025-10-21T21:33:44.211931300Z", - "finished_at": "2025-10-21T21:35:27.125850100Z" + "vendor": "anthropic", + "started_at": "2025-10-21T21:21:59.768557Z", + "finished_at": "2025-10-21T21:23:14.012132300Z" }, "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_021_multi_column_index", "lang": "csharp", "golden_published": true, - "model_name": "DeepSeek R1", + "model_name": "Claude 4.5 Haiku", "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}", + "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": "deepseek-reasoner", + "route_api_model": "claude-haiku-4-5", "golden_db": "schema-t-021-multi-column-index-golden", - "llm_db": "schema-t-021-multi-column-index-deepseek-r1-llm", + "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\\deepseek-r1\\llm", + "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\\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", + "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": "deepseek", - "started_at": "2025-10-21T21:33:47.372781600Z", - "finished_at": "2025-10-21T21:34:32.333574Z" - }, + "vendor": "anthropic", + "started_at": "2025-10-21T21:22:00.471862400Z", + "finished_at": "2025-10-21T21:22:09.531652200Z" + } + } + }, + { + "name": "DeepSeek R1", + "route_api_model": "deepseek-reasoner", + "tasks": { "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_000_empty_reducers", @@ -11553,28 +11377,28 @@ "started_at": "2025-10-21T21:39:14.757563400Z", "finished_at": "2025-10-21T21:41:14.343622600Z" }, - "t_002_scheduled_table": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_001_basic_tables", "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```", + "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-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", + "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-002-scheduled-table-golden", - "llm_db": "basics-t-002-scheduled-table-deepseek-r1-llm", + "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", @@ -11584,58 +11408,31 @@ } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:39:16.119052700Z", - "finished_at": "2025-10-21T21:41:21.784824300Z" + "started_at": "2025-10-21T21:39:15.441826600Z", + "finished_at": "2025-10-21T21:41:20.741222100Z" }, - "t_009_init": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_002_scheduled_table", "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}", + "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-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", + "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": { - "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", + "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", @@ -11645,31 +11442,31 @@ } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:39:21.144559Z", - "finished_at": "2025-10-21T21:41:21.096123900Z" + "started_at": "2025-10-21T21:39:16.119052700Z", + "finished_at": "2025-10-21T21:41:21.784824300Z" }, - "t_010_connect": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_003_struct_in_table", "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}", + "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-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", + "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-010-connect-golden", - "llm_db": "basics-t-010-connect-deepseek-r1-llm", + "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", @@ -11679,54 +11476,31 @@ } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:39:21.827123300Z", - "finished_at": "2025-10-21T21:41:14.998070200Z" + "started_at": "2025-10-21T21:39:16.798048900Z", + "finished_at": "2025-10-21T21:41:09.488033900Z" }, - "t_007_crud": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_004_insert", "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}", + "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-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", + "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": { - "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", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-deepseek-r1-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -11734,19 +11508,29 @@ "tables_equal": true } }, - "crud_row_id2_deleted": { + "data_parity_insert_user": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2" + "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:19.677357800Z", - "finished_at": "2025-10-21T21:41:22.347482800Z" + "started_at": "2025-10-21T21:39:17.531864Z", + "finished_at": "2025-10-21T21:41:14.830810500Z" }, "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -11764,13 +11548,6 @@ "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, @@ -11790,128 +11567,19 @@ "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": { + "seed_users_row": { "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 + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, 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", + "golden_db": "basics-t-005-update-golden", + "llm_db": "basics-t-005-update-deepseek-r1-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -11921,8 +11589,8 @@ } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:39:16.798048900Z", - "finished_at": "2025-10-21T21:41:09.488033900Z" + "started_at": "2025-10-21T21:39:18.300869400Z", + "finished_at": "2025-10-21T21:41:20.576102100Z" }, "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -11974,51 +11642,60 @@ "started_at": "2025-10-21T21:39:18.965740900Z", "finished_at": "2025-10-21T21:41:10.233366700Z" }, - "t_014_elementary_columns": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_007_crud", "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", + "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": "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", + "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": { - "elementary_columns_row_parity": { + "crud_row_id1_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", + "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" } }, - "elementary_columns_row_count": { + "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 primitives WHERE Id=1" + "sql": "SELECT COUNT(*) AS n FROM users" } }, "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", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-r1-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -12028,68 +11705,60 @@ } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:33:43.710607Z", - "finished_at": "2025-10-21T21:35:27.658519100Z" + "started_at": "2025-10-21T21:39:19.677357800Z", + "finished_at": "2025-10-21T21:41:22.347482800Z" }, - "t_018_constraints": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "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 = \"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", + "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": "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", + "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\\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", + "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:33:45.804288800Z", - "finished_at": "2025-10-21T21:34:32.188544700Z" + "started_at": "2025-10-21T21:39:20.345751Z", + "finished_at": "2025-10-21T21:39:39.519758900Z" }, - "t_020_ecs": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_009_init", "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", + "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": "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", + "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": { - "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", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-deepseek-r1-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -12097,35 +11766,71 @@ "tables_equal": true } }, - "ecs_next_pos_entity1": { - "pass": false, - "partial": 0.0, + "init_seed_alice": { + "pass": true, + "partial": 1.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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" } }, - "ecs_seed_positions_count": { + "init_total_two": { "pass": true, "partial": 1.0, "notes": { "actual": 2, "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM positions" + "sql": "SELECT COUNT(*) AS n FROM users" } }, - "ecs_next_pos_entity2": { - "pass": false, - "partial": 0.0, + "init_seed_bob": { + "pass": true, + "partial": 1.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" + "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-21T21:33:46.869823300Z", - "finished_at": "2025-10-21T21:35:44.603745Z" + "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_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -12143,22 +11848,13 @@ "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": { + "helper_func_sum_abs": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" } }, "schema_parity": { @@ -12174,13 +11870,22 @@ "tables_equal": true } }, - "helper_func_sum_abs": { + "helper_func_sum_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + "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" } } }, @@ -12188,213 +11893,22 @@ "started_at": "2025-10-21T21:39:22.504027600Z", "finished_at": "2025-10-21T21:41:21.651539700Z" }, - "t_019_many_to_many": { + "t_012_spacetime_product_type": { "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", + "task": "t_012_spacetime_product_type", "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}", + "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-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", + "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-v3\\llm", + "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-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, @@ -12406,131 +11920,84 @@ ], "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_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: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": { + "product_type_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" } }, - "m2m_has_1_20": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" + "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 } } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:47:28.582794500Z", - "finished_at": "2025-10-21T21:49:10.680876500Z" + "started_at": "2025-10-21T21:33:42.685896400Z", + "finished_at": "2025-10-21T21:35:28.769962700Z" }, - "t_008_index_lookup": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_013_spacetime_sum_type", "lang": "csharp", "golden_published": true, - "model_name": "DeepSeek V3", + "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\", 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", + "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\\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", + "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:43:19.478413200Z", - "finished_at": "2025-10-21T21:43:35.441778500Z" + "started_at": "2025-10-21T21:33:43.223808Z", + "finished_at": "2025-10-21T21:34:32.511591800Z" }, "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_014_elementary_columns", "lang": "csharp", "golden_published": true, - "model_name": "DeepSeek V3", + "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-chat", + "route_api_model": "deepseek-reasoner", "golden_db": "schema-t-014-elementary-columns-golden", - "llm_db": "schema-t-014-elementary-columns-deepseek-v3-llm", + "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-v3\\llm", + "work_dir_llm": "target\\llm-runs\\schema\\t_014_elementary_columns\\csharp\\server\\deepseek-r1\\llm", "scorer_details": { "elementary_columns_row_parity": { "pass": true, @@ -12539,7 +12006,7 @@ "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_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", @@ -12560,7 +12027,7 @@ "partial": 1.0, "notes": { "golden_db": "schema-t-014-elementary-columns-golden", - "llm_db": "schema-t-014-elementary-columns-deepseek-v3-llm", + "llm_db": "schema-t-014-elementary-columns-deepseek-r1-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -12570,52 +12037,25 @@ } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:47:25.560295400Z", - "finished_at": "2025-10-21T21:49:06.926867300Z" + "started_at": "2025-10-21T21:33:43.710607Z", + "finished_at": "2025-10-21T21:35:27.658519100Z" }, "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_015_product_type_columns", "lang": "csharp", "golden_published": true, - "model_name": "DeepSeek V3", + "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-chat", + "route_api_model": "deepseek-reasoner", "golden_db": "schema-t-015-product-type-columns-golden", - "llm_db": "schema-t-015-product-type-columns-deepseek-v3-llm", + "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-v3\\llm", + "work_dir_llm": "target\\llm-runs\\schema\\t_015_product_type_columns\\csharp\\server\\deepseek-r1\\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, @@ -12624,111 +12064,70 @@ "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", + "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: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": { + }, + "product_type_columns_row_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 + "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" } } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:43:15.819316200Z", - "finished_at": "2025-10-21T21:44:59.876292400Z" + "started_at": "2025-10-21T21:33:44.211931300Z", + "finished_at": "2025-10-21T21:35:27.125850100Z" }, - "t_013_spacetime_sum_type": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_016_sum_type_columns", "lang": "csharp", "golden_published": true, - "model_name": "DeepSeek V3", + "model_name": "DeepSeek R1", "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}", + "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-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", + "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_row_count": { + "sum_type_columns_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" + "sql": "SELECT COUNT(*) AS n FROM drawings 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", + "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", @@ -12736,102 +12135,164 @@ "tables_equal": true } }, - "sum_type_row_parity": { + "sum_type_columns_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", + "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" } } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:47:24.962875700Z", - "finished_at": "2025-10-21T21:49:10.062838600Z" + "started_at": "2025-10-21T21:33:44.740329400Z", + "finished_at": "2025-10-21T21:35:28.238303500Z" }, "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_017_scheduled_columns", "lang": "csharp", "golden_published": true, - "model_name": "DeepSeek V3", + "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\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}", + "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-chat", + "route_api_model": "deepseek-reasoner", "golden_db": "schema-t-017-scheduled-columns-golden", - "llm_db": "schema-t-017-scheduled-columns-deepseek-v3-llm", + "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-v3\\llm", + "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-v3-llm", + "llm_db": "schema-t-017-scheduled-columns-deepseek-r1-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": "deepseek", - "started_at": "2025-10-21T21:47:27.382264500Z", - "finished_at": "2025-10-21T21:49:09.480877Z" + "started_at": "2025-10-21T21:33:45.255546Z", + "finished_at": "2025-10-21T21:35:30.065368Z" }, - "t_011_helper_function": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_018_constraints", "lang": "csharp", "golden_published": true, - "model_name": "DeepSeek V3", + "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-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", + "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": { - "helper_func_sum_abs": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + "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_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_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_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_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": "basics-t-011-helper-function-golden", - "llm_db": "basics-t-011-helper-function-deepseek-v3-llm", + "golden_db": "schema-t-020-ecs-golden", + "llm_db": "schema-t-020-ecs-deepseek-r1-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -12839,187 +12300,221 @@ "tables_equal": true } }, - "helper_func_sum_parity": { + "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" + } + }, + "ecs_seed_positions_count": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" } } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:43:20.988640Z", - "finished_at": "2025-10-21T21:44:50.833236100Z" + "started_at": "2025-10-21T21:33:46.869823300Z", + "finished_at": "2025-10-21T21:35:44.603745Z" }, - "t_009_init": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_021_multi_column_index", "lang": "csharp", "golden_published": true, - "model_name": "DeepSeek V3", + "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-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", + "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": { - "init_seed_bob": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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" + "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" + } + } + }, + { + "name": "DeepSeek V3", + "route_api_model": "deepseek-chat", + "tasks": { + "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-009-init-golden", - "llm_db": "basics-t-009-init-deepseek-v3-llm", + "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 } - }, - "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" + "started_at": "2025-10-21T21:43:15.268555100Z", + "finished_at": "2025-10-21T21:44:58.653818500Z" }, - "t_007_crud": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_001_basic_tables", "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}", + "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-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", + "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-007-crud-golden", - "llm_db": "basics-t-007-crud-deepseek-v3-llm", + "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 } - }, - "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": { + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:43:15.819316200Z", + "finished_at": "2025-10-21T21:44:59.876292400Z" + }, + "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": { - "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" + "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:18.974162900Z", - "finished_at": "2025-10-21T21:44:58.489258700Z" + "started_at": "2025-10-21T21:43:16.350094900Z", + "finished_at": "2025-10-21T21:45:00.415735Z" }, - "t_006_delete": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_003_struct_in_table", "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}", + "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-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", + "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": { - "delete_user_count_zero": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" + "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": { "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-006-delete-golden", - "llm_db": "basics-t-006-delete-deepseek-v3-llm", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-deepseek-v3-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -13027,17 +12522,29 @@ "tables_equal": true } }, - "seed_users_row": { + "data_parity_insert_user": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "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" } } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:43:18.439088600Z", - "finished_at": "2025-10-21T21:44:51.489757900Z" + "started_at": "2025-10-21T21:43:17.407052700Z", + "finished_at": "2025-10-21T21:45:00.254993100Z" }, "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -13055,13 +12562,6 @@ "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, @@ -13093,97 +12593,100 @@ "reducer": "UpdateUser", "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": "deepseek", "started_at": "2025-10-21T21:43:17.917737100Z", "finished_at": "2025-10-21T21:44:59.712059200Z" }, - "t_010_connect": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_006_delete", "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}", + "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-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", + "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": { + "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-010-connect-golden", - "llm_db": "basics-t-010-connect-deepseek-v3-llm", + "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-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, + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.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" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1" } } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:47:29.171789600Z", - "finished_at": "2025-10-21T21:47:53.751440300Z" + "started_at": "2025-10-21T21:43:18.439088600Z", + "finished_at": "2025-10-21T21:44:51.489757900Z" }, - "t_016_sum_type_columns": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "task": "t_007_crud", "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", + "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": "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", + "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": { + "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": "schema-t-016-sum-type-columns-golden", - "llm_db": "schema-t-016-sum-type-columns-deepseek-v3-llm", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-v3-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -13191,168 +12694,146 @@ "tables_equal": true } }, - "sum_type_columns_row_count": { + "crud_total_count_one": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + "sql": "SELECT COUNT(*) AS n FROM users" } }, - "sum_type_columns_row_parity": { + "crud_row_id1_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", + "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:47:26.781535900Z", - "finished_at": "2025-10-21T21:49:07.572308Z" + "started_at": "2025-10-21T21:43:18.974162900Z", + "finished_at": "2025-10-21T21:44:58.489258700Z" }, - "t_018_constraints": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_008_index_lookup", "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", + "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": "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", + "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": { - "constraints_row_parity_after_seed": { + "publish_error": { "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" + "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:47:27.983142300Z", - "finished_at": "2025-10-21T21:49:08.019543700Z" + "started_at": "2025-10-21T21:43:19.478413200Z", + "finished_at": "2025-10-21T21:43:35.441778500Z" }, - "t_021_multi_column_index": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "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 = \"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", + "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": "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", + "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": { - "mcindex_lookup_u7_d2": { + "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 logs WHERE UserId=7 AND Day=2" + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" } }, - "mcindex_lookup_u7_d1": { + "init_seed_alice": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=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": "schema-t-021-multi-column-index-golden", - "llm_db": "schema-t-021-multi-column-index-deepseek-v3-llm", + "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 } - }, - "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" + "started_at": "2025-10-21T21:43:19.982065600Z", + "finished_at": "2025-10-21T21:44:58.956936700Z" }, - "t_002_scheduled_table": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "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 = \"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}", + "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-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", + "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-002-scheduled-table-golden", - "llm_db": "basics-t-002-scheduled-table-deepseek-v3-llm", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-deepseek-v3-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -13362,31 +12843,58 @@ } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:43:16.350094900Z", - "finished_at": "2025-10-21T21:45:00.415735Z" + "started_at": "2025-10-21T21:43:20.488470300Z", + "finished_at": "2025-10-21T21:44:59.087263200Z" }, - "t_003_struct_in_table": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "task": "t_011_helper_function", "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}", + "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-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", + "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" + } + }, + "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" + } + }, "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", + "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", @@ -13396,90 +12904,109 @@ } }, "vendor": "deepseek", - "started_at": "2025-10-21T21:43:16.874441900Z", - "finished_at": "2025-10-21T21:44:50.111591900Z" + "started_at": "2025-10-21T21:43:20.988640Z", + "finished_at": "2025-10-21T21:44:50.833236100Z" }, - "t_004_insert": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_012_spacetime_product_type", "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", + "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": "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", + "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": { - "data_parity_insert_user": { + "product_type_row_count": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-004-insert-golden", - "llm_db": "basics-t-004-insert-deepseek-v3-llm", + "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: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": { + "started_at": "2025-10-21T21:47:24.300697500Z", + "finished_at": "2025-10-21T21:48:58.320135Z" + }, + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_013_spacetime_sum_type", "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}", + "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": "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", + "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_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" + } + }, "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", + "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", @@ -13487,186 +13014,156 @@ "tables_equal": true } }, - "scheduled_seeded_one_row": { + "sum_type_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" + "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1" } } }, - "vendor": "meta", - "started_at": "2025-10-22T02:37:51.377249200Z", - "finished_at": "2025-10-22T02:40:16.461659400Z" + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:24.962875700Z", + "finished_at": "2025-10-21T21:49:10.062838600Z" }, - "t_015_product_type_columns": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_014_elementary_columns", "lang": "csharp", "golden_published": true, - "model_name": "Meta Llama 3.1 405B", + "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 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}", + "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": "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", + "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": { - "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": { + "elementary_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", + "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" } }, - "product_type_columns_row_count": { + "elementary_columns_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" + "sql": "SELECT COUNT(*) AS n FROM primitives 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, + }, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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": "meta", - "started_at": "2025-10-22T02:38:07.633585800Z", - "finished_at": "2025-10-22T02:38:35.899918Z" + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:25.560295400Z", + "finished_at": "2025-10-21T21:49:06.926867300Z" }, - "t_021_multi_column_index": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_015_product_type_columns", "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}", + "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": "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", + "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": { - "mcindex_lookup_u7_d1": { - "pass": false, - "partial": 0.0, + "product_type_columns_row_count": { + "pass": true, + "partial": 1.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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE Id=1" } }, - "mcindex_lookup_u7_d2": { - "pass": false, - "partial": 0.0, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.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" + "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-021-multi-column-index-golden", - "llm_db": "schema-t-021-multi-column-index-meta-llama-3-1-405b-llm", + "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 } - }, - "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" + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:26.187633700Z", + "finished_at": "2025-10-21T21:49:08.548904400Z" }, - "t_011_helper_function": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_016_sum_type_columns", "lang": "csharp", "golden_published": true, - "model_name": "Meta Llama 3.1 405B", + "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\", 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", + "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": "basics-t-011-helper-function-golden", - "llm_db": "basics-t-011-helper-function-meta-llama-3-1-405b-llm", + "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", @@ -13674,144 +13171,56 @@ "tables_equal": true } }, - "helper_func_sum_parity": { + "sum_type_columns_row_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", + "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" } }, - "helper_func_sum_abs": { + "sum_type_columns_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE Id=1 AND Sum=5" + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" } } }, - "vendor": "meta", - "started_at": "2025-10-22T02:37:48.644870100Z", - "finished_at": "2025-10-22T02:39:59.058161500Z" + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:26.781535900Z", + "finished_at": "2025-10-21T21:49:07.572308Z" }, - "t_003_struct_in_table": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "task": "t_017_scheduled_columns", "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", + "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": { "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", + "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", @@ -13819,136 +13228,111 @@ "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": { + "scheduled_seeded_one_row": { "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" + "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE ScheduledId>=0" } } }, - "vendor": "meta", - "started_at": "2025-10-22T02:37:46.803786900Z", - "finished_at": "2025-10-22T02:40:17.040963300Z" + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:27.382264500Z", + "finished_at": "2025-10-21T21:49:09.480877Z" }, - "t_009_init": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_018_constraints", "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", + "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": { - "init_seed_bob": { - "pass": true, - "partial": 1.0, + "constraints_row_parity_after_seed": { + "pass": false, + "partial": 0.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" + "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" } }, - "init_seed_alice": { + "constraints_seed_two_rows": { "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" + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" } }, "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", + "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 } - }, - "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" + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:27.983142300Z", + "finished_at": "2025-10-21T21:49:08.019543700Z" }, "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", + "model_name": "DeepSeek V3", "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}", + "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": "meta-llama/llama-3.1-405b-instruct", + "route_api_model": "deepseek-chat", "golden_db": "schema-t-019-many-to-many-golden", - "llm_db": "schema-t-019-many-to-many-meta-llama-3-1-405b-llm", + "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\\meta-llama-3-1-405b\\llm", + "work_dir_llm": "target\\llm-runs\\schema\\t_019_many_to_many\\csharp\\server\\deepseek-v3\\llm", "scorer_details": { - "m2m_has_1_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=10" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" } }, - "m2m_has_1_20": { + "m2m_has_2_20": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=1 AND GroupId=20" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 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/c2006709be6e83ff9679cb5896e4dcfd226fc63c542008337dfa50ce18aa3869/call/Seed)\n", + "phase": "call_reducer" } }, "memberships_three_rows": { @@ -13965,113 +13349,148 @@ "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", + "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_2_20": { - "pass": true, - "partial": 1.0, + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:28.582794500Z", + "finished_at": "2025-10-21T21:49:10.680876500Z" + }, + "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": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM memberships WHERE UserId=2 AND GroupId=20" + "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": "meta", - "started_at": "2025-10-22T02:37:52.288238100Z", - "finished_at": "2025-10-22T02:40:15.906799100Z" + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:29.171789600Z", + "finished_at": "2025-10-21T21:47:53.751440300Z" }, - "t_008_index_lookup": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_021_multi_column_index", "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", + "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": { - "index_lookup_projection_parity": { + "schema_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" + "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 } }, - "seed_user_row": { + "mcindex_lookup_u7_d1": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE UserId=7 AND Day=1" } }, - "schema_parity": { + "mcindex_lookup_u7_d2": { "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 + "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" } } }, - "vendor": "meta", - "started_at": "2025-10-22T02:37:47.257153900Z", - "finished_at": "2025-10-22T02:40:18.620488400Z" - }, - "t_005_update": { + "vendor": "deepseek", + "started_at": "2025-10-21T21:47:29.875295400Z", + "finished_at": "2025-10-21T21:49:09.219649600Z" + } + } + }, + { + "name": "Meta Llama 3.1 405B", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "tasks": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "task": "t_000_empty_reducers", "lang": "csharp", - "golden_published": false, + "golden_published": true, "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}", + "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-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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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:45.883600500Z", - "finished_at": "2025-10-22T02:38:07.589547600Z" + "started_at": "2025-10-22T02:37:43.500904700Z", + "finished_at": "2025-10-22T02:40:16.036585600Z" }, "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -14141,88 +13560,62 @@ "started_at": "2025-10-22T02:37:44.463523900Z", "finished_at": "2025-10-22T02:40:19.067957300Z" }, - "t_013_spacetime_sum_type": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_003_struct_in_table", "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", + "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": "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", + "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": { - "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", + "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 } - }, - "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" + "started_at": "2025-10-22T02:37:44.946431800Z", + "finished_at": "2025-10-22T02:39:46.784002900Z" }, - "t_012_spacetime_product_type": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_004_insert", "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", + "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": "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", + "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": "schema-t-012-spacetime-product-type-golden", - "llm_db": "schema-t-012-spacetime-product-type-meta-llama-3-1-405b-llm", + "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", @@ -14230,94 +13623,131 @@ "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": { + "data_parity_insert_user": { "pass": true, "partial": 1.0, "notes": { "args": [ 1, - 2, - 3 + "Alice", + 30, + true ], - "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", + "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:49.101881600Z", - "finished_at": "2025-10-22T02:40:19.424521900Z" + "started_at": "2025-10-22T02:37:45.419651600Z", + "finished_at": "2025-10-22T02:39:54.827032Z" }, - "t_000_empty_reducers": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "task": "t_005_update", "lang": "csharp", - "golden_published": true, + "golden_published": false, "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", + "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_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-000-empty-reducers-golden", - "llm_db": "basics-t-000-empty-reducers-meta-llama-3-1-405b-llm", + "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:43.500904700Z", - "finished_at": "2025-10-22T02:40:16.036585600Z" + "started_at": "2025-10-22T02:37:46.342054500Z", + "finished_at": "2025-10-22T02:39:51.759231100Z" }, - "t_004_insert": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_007_crud", "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}", + "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-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", + "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-004-insert-golden", - "llm_db": "basics-t-004-insert-meta-llama-3-1-405b-llm", + "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", @@ -14325,75 +13755,88 @@ "tables_equal": true } }, - "data_parity_insert_user": { + "crud_row_id1_parity": { "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", + "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": "InsertUser", + "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:45.419651600Z", - "finished_at": "2025-10-22T02:39:54.827032Z" + "started_at": "2025-10-22T02:37:46.803786900Z", + "finished_at": "2025-10-22T02:40:17.040963300Z" }, - "t_014_elementary_columns": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "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 = \"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", + "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": "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", + "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": { - "elementary_columns_row_parity": { + "index_lookup_projection_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", + "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" } }, - "elementary_columns_row_count": { + "seed_user_row": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM primitives WHERE Id=1" + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } }, "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", + "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", @@ -14403,65 +13846,69 @@ } }, "vendor": "meta", - "started_at": "2025-10-22T02:37:50.002760300Z", - "finished_at": "2025-10-22T02:40:17.419892900Z" + "started_at": "2025-10-22T02:37:47.257153900Z", + "finished_at": "2025-10-22T02:40:18.620488400Z" }, - "t_018_constraints": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_009_init", "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", + "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": "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", + "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": { - "schema_parity": { + "init_seed_alice": { "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 + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" } }, - "constraints_seed_two_rows": { + "init_seed_bob": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM accounts WHERE Id=2" + "sql": "SELECT COUNT(*) AS n FROM users WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" } }, - "constraints_row_parity_after_seed": { + "schema_parity": { "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" + "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:51.844622400Z", - "finished_at": "2025-10-22T02:40:18.151265200Z" + "started_at": "2025-10-22T02:37:47.729631500Z", + "finished_at": "2025-10-22T02:40:18.905430400Z" }, "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -14497,51 +13944,55 @@ "started_at": "2025-10-22T02:37:48.187327400Z", "finished_at": "2025-10-22T02:40:15.142467300Z" }, - "t_016_sum_type_columns": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "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.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", + "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": "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", + "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": { - "sum_type_columns_row_count": { + "helper_func_sum_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE Id=1" + "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" } }, - "sum_type_columns_row_parity": { + "helper_func_sum_abs": { "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" + "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": "schema-t-016-sum-type-columns-golden", - "llm_db": "schema-t-016-sum-type-columns-meta-llama-3-1-405b-llm", + "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", @@ -14551,137 +14002,570 @@ } }, "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" + "started_at": "2025-10-22T02:37:48.644870100Z", + "finished_at": "2025-10-22T02:39:59.058161500Z" }, - "t_017_scheduled_columns": { - "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_017_scheduled_columns", + "t_012_spacetime_product_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "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, + "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": "gpt-4.1", - "golden_db": null, - "llm_db": null, - "work_dir_golden": null, - "work_dir_llm": null, + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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": "openai", - "started_at": "2025-10-19T21:28:33.433811900Z", - "finished_at": "2025-10-19T21:28:33.433811900Z" + "vendor": "meta", + "started_at": "2025-10-22T02:37:49.101881600Z", + "finished_at": "2025-10-22T02:40:19.424521900Z" }, - "t_012_spacetime_product_type": { - "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_012_spacetime_product_type", + "t_013_spacetime_sum_type": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "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, + "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": "gpt-4.1", - "golden_db": null, - "llm_db": null, - "work_dir_golden": null, - "work_dir_llm": null, + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "sum_type_row_count": { + "pass": true, + "partial": 1.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" + "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": "openai", - "started_at": "2025-10-19T21:28:33.435143Z", - "finished_at": "2025-10-19T21:28:33.435143Z" + "vendor": "meta", + "started_at": "2025-10-22T02:37:49.557394700Z", + "finished_at": "2025-10-22T02:40:15.010918600Z" }, - "t_015_product_type_columns": { - "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_015_product_type_columns", + "t_014_elementary_columns": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_014_elementary_columns", "lang": "csharp", - "golden_published": false, - "model_name": "GPT-4.1", - "total_tests": 1, - "passed_tests": 0, - "llm_output": null, + "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": "gpt-4.1", - "golden_db": null, - "llm_db": null, - "work_dir_golden": null, - "work_dir_llm": null, + "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": { - "publish_error": { + "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_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": { + "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-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" + } + }, + "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 + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:50.454758900Z", + "finished_at": "2025-10-22T02:40:17.776456700Z" + }, + "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_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" + } + }, + "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-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" + }, + "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_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": { + "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" + } + }, + "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" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:37:51.844622400Z", + "finished_at": "2025-10-22T02:40:18.151265200Z" + }, + "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": { + "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" + } + }, + "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-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:52.288238100Z", + "finished_at": "2025-10-22T02:40:15.906799100Z" + }, + "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": "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}", + "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": "openai", - "started_at": "2025-10-19T21:28:33.434461200Z", - "finished_at": "2025-10-19T21:28:33.434461200Z" + "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": { + "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" + } + }, + "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" + } + } + }, + "vendor": "meta", + "started_at": "2025-10-22T02:38:35.949337100Z", + "finished_at": "2025-10-22T02:40:19.703765800Z" + } + } + } + ] + }, + { + "mode": "llms.md", + "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", + "models": [ + { + "name": "GPT-4.1", + "route_api_model": "gpt-4.1", + "tasks": { "t_000_empty_reducers": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", "task": "t_000_empty_reducers", @@ -14711,9 +14595,9 @@ "started_at": "2025-10-19T21:28:33.432967400Z", "finished_at": "2025-10-19T21:28:33.432967400Z" }, - "t_009_init": { + "t_001_basic_tables": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_009_init", + "task": "t_001_basic_tables", "lang": "csharp", "golden_published": false, "model_name": "GPT-4.1", @@ -14737,19 +14621,19 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.431525800Z", - "finished_at": "2025-10-19T21:28:33.431525800Z" + "started_at": "2025-10-19T21:28:33.434691200Z", + "finished_at": "2025-10-19T21:28:33.434691200Z" }, - "t_013_spacetime_sum_type": { + "t_002_scheduled_table": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_013_spacetime_sum_type", + "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": "schema", + "category": "basics", "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, @@ -14766,12 +14650,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.431179800Z", - "finished_at": "2025-10-19T21:28:33.431179800Z" + "started_at": "2025-10-19T21:28:33.430120700Z", + "finished_at": "2025-10-19T21:28:33.430120700Z" }, - "t_001_basic_tables": { + "t_003_struct_in_table": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_001_basic_tables", + "task": "t_003_struct_in_table", "lang": "csharp", "golden_published": false, "model_name": "GPT-4.1", @@ -14795,19 +14679,19 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.434691200Z", - "finished_at": "2025-10-19T21:28:33.434691200Z" + "started_at": "2025-10-19T21:28:33.434047400Z", + "finished_at": "2025-10-19T21:28:33.434047400Z" }, - "t_021_multi_column_index": { + "t_004_insert": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_021_multi_column_index", + "task": "t_004_insert", "lang": "csharp", "golden_published": false, "model_name": "GPT-4.1", "total_tests": 1, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, @@ -14824,8 +14708,8 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.433206700Z", - "finished_at": "2025-10-19T21:28:33.433206700Z" + "started_at": "2025-10-19T21:28:33.430505400Z", + "finished_at": "2025-10-19T21:28:33.430505400Z" }, "t_005_update": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", @@ -14856,9 +14740,9 @@ "started_at": "2025-10-19T21:28:33.431839700Z", "finished_at": "2025-10-19T21:28:33.431839700Z" }, - "t_002_scheduled_table": { + "t_006_delete": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_002_scheduled_table", + "task": "t_006_delete", "lang": "csharp", "golden_published": false, "model_name": "GPT-4.1", @@ -14882,19 +14766,19 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.430120700Z", - "finished_at": "2025-10-19T21:28:33.430120700Z" + "started_at": "2025-10-19T21:28:33.435349900Z", + "finished_at": "2025-10-19T21:28:33.435349900Z" }, - "t_018_constraints": { + "t_007_crud": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_018_constraints", + "task": "t_007_crud", "lang": "csharp", "golden_published": false, "model_name": "GPT-4.1", "total_tests": 1, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, @@ -14911,19 +14795,19 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.434921500Z", - "finished_at": "2025-10-19T21:28:33.434921500Z" + "started_at": "2025-10-19T21:28:33.435572400Z", + "finished_at": "2025-10-19T21:28:33.435572400Z" }, - "t_020_ecs": { + "t_008_index_lookup": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_020_ecs", + "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": "schema", + "category": "basics", "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, @@ -14940,12 +14824,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.435872Z", - "finished_at": "2025-10-19T21:28:33.435872Z" + "started_at": "2025-10-19T21:28:33.432390Z", + "finished_at": "2025-10-19T21:28:33.432390Z" }, - "t_008_index_lookup": { + "t_009_init": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_008_index_lookup", + "task": "t_009_init", "lang": "csharp", "golden_published": false, "model_name": "GPT-4.1", @@ -14969,12 +14853,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.432390Z", - "finished_at": "2025-10-19T21:28:33.432390Z" + "started_at": "2025-10-19T21:28:33.431525800Z", + "finished_at": "2025-10-19T21:28:33.431525800Z" }, - "t_003_struct_in_table": { + "t_010_connect": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_003_struct_in_table", + "task": "t_010_connect", "lang": "csharp", "golden_published": false, "model_name": "GPT-4.1", @@ -14998,19 +14882,19 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.434047400Z", - "finished_at": "2025-10-19T21:28:33.434047400Z" + "started_at": "2025-10-19T21:28:33.432767Z", + "finished_at": "2025-10-19T21:28:33.432767Z" }, - "t_014_elementary_columns": { + "t_011_helper_function": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_014_elementary_columns", + "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": "schema", + "category": "basics", "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, @@ -15027,48 +14911,19 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.433396900Z", - "finished_at": "2025-10-19T21:28:33.433396900Z" + "started_at": "2025-10-19T21:28:33.433605700Z", + "finished_at": "2025-10-19T21:28:33.433605700Z" }, - "t_004_insert": { + "t_012_spacetime_product_type": { "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", + "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": "basics", + "category": "schema", "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, @@ -15085,19 +14940,19 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.432767Z", - "finished_at": "2025-10-19T21:28:33.432767Z" + "started_at": "2025-10-19T21:28:33.435143Z", + "finished_at": "2025-10-19T21:28:33.435143Z" }, - "t_007_crud": { + "t_013_spacetime_sum_type": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_007_crud", + "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": "basics", + "category": "schema", "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, @@ -15114,12 +14969,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.435572400Z", - "finished_at": "2025-10-19T21:28:33.435572400Z" + "started_at": "2025-10-19T21:28:33.431179800Z", + "finished_at": "2025-10-19T21:28:33.431179800Z" }, - "t_019_many_to_many": { + "t_014_elementary_columns": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_019_many_to_many", + "task": "t_014_elementary_columns", "lang": "csharp", "golden_published": false, "model_name": "GPT-4.1", @@ -15143,19 +14998,19 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.434246200Z", - "finished_at": "2025-10-19T21:28:33.434246200Z" + "started_at": "2025-10-19T21:28:33.433396900Z", + "finished_at": "2025-10-19T21:28:33.433396900Z" }, - "t_006_delete": { + "t_015_product_type_columns": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_006_delete", + "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": "basics", + "category": "schema", "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, @@ -15172,8 +15027,8 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:33.435349900Z", - "finished_at": "2025-10-19T21:28:33.435349900Z" + "started_at": "2025-10-19T21:28:33.434461200Z", + "finished_at": "2025-10-19T21:28:33.434461200Z" }, "t_016_sum_type_columns": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", @@ -15203,53 +15058,18 @@ "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": { + "t_017_scheduled_columns": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_014_elementary_columns", + "task": "t_017_scheduled_columns", "lang": "csharp", "golden_published": false, - "model_name": "GPT-4o", + "model_name": "GPT-4.1", "total_tests": 1, "passed_tests": 0, "llm_output": null, "category": "schema", - "route_api_model": "gpt-4o", + "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, "work_dir_golden": null, @@ -15265,20 +15085,20 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.266545400Z", - "finished_at": "2025-10-19T21:28:34.266545400Z" + "started_at": "2025-10-19T21:28:33.433811900Z", + "finished_at": "2025-10-19T21:28:33.433811900Z" }, - "t_020_ecs": { + "t_018_constraints": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_020_ecs", + "task": "t_018_constraints", "lang": "csharp", "golden_published": false, - "model_name": "GPT-4o", + "model_name": "GPT-4.1", "total_tests": 1, "passed_tests": 0, "llm_output": null, "category": "schema", - "route_api_model": "gpt-4o", + "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, "work_dir_golden": null, @@ -15294,20 +15114,20 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.266767800Z", - "finished_at": "2025-10-19T21:28:34.266767800Z" + "started_at": "2025-10-19T21:28:33.434921500Z", + "finished_at": "2025-10-19T21:28:33.434921500Z" }, "t_019_many_to_many": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", "task": "t_019_many_to_many", "lang": "csharp", "golden_published": false, - "model_name": "GPT-4o", + "model_name": "GPT-4.1", "total_tests": 1, "passed_tests": 0, "llm_output": null, "category": "schema", - "route_api_model": "gpt-4o", + "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, "work_dir_golden": null, @@ -15323,20 +15143,20 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.266156200Z", - "finished_at": "2025-10-19T21:28:34.266156200Z" + "started_at": "2025-10-19T21:28:33.434246200Z", + "finished_at": "2025-10-19T21:28:33.434246200Z" }, - "t_017_scheduled_columns": { + "t_020_ecs": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_017_scheduled_columns", + "task": "t_020_ecs", "lang": "csharp", "golden_published": false, - "model_name": "GPT-4o", + "model_name": "GPT-4.1", "total_tests": 1, "passed_tests": 0, "llm_output": null, "category": "schema", - "route_api_model": "gpt-4o", + "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, "work_dir_golden": null, @@ -15352,20 +15172,20 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.267850900Z", - "finished_at": "2025-10-19T21:28:34.267850900Z" + "started_at": "2025-10-19T21:28:33.435872Z", + "finished_at": "2025-10-19T21:28:33.435872Z" }, "t_021_multi_column_index": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", "task": "t_021_multi_column_index", "lang": "csharp", "golden_published": false, - "model_name": "GPT-4o", + "model_name": "GPT-4.1", "total_tests": 1, "passed_tests": 0, "llm_output": null, "category": "schema", - "route_api_model": "gpt-4o", + "route_api_model": "gpt-4.1", "golden_db": null, "llm_db": null, "work_dir_golden": null, @@ -15381,12 +15201,18 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.267654800Z", - "finished_at": "2025-10-19T21:28:34.267654800Z" - }, - "t_007_crud": { + "started_at": "2025-10-19T21:28:33.433206700Z", + "finished_at": "2025-10-19T21:28:33.433206700Z" + } + } + }, + { + "name": "GPT-4o", + "route_api_model": "gpt-4o", + "tasks": { + "t_000_empty_reducers": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_007_crud", + "task": "t_000_empty_reducers", "lang": "csharp", "golden_published": false, "model_name": "GPT-4o", @@ -15410,19 +15236,19 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.269670600Z", - "finished_at": "2025-10-19T21:28:34.269670600Z" + "started_at": "2025-10-19T21:28:34.269329Z", + "finished_at": "2025-10-19T21:28:34.269329Z" }, - "t_012_spacetime_product_type": { + "t_001_basic_tables": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_012_spacetime_product_type", + "task": "t_001_basic_tables", "lang": "csharp", "golden_published": false, "model_name": "GPT-4o", "total_tests": 1, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "route_api_model": "gpt-4o", "golden_db": null, "llm_db": null, @@ -15439,19 +15265,19 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.265747400Z", - "finished_at": "2025-10-19T21:28:34.265747400Z" + "started_at": "2025-10-19T21:28:34.267104500Z", + "finished_at": "2025-10-19T21:28:34.267104500Z" }, - "t_016_sum_type_columns": { + "t_002_scheduled_table": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_016_sum_type_columns", + "task": "t_002_scheduled_table", "lang": "csharp", "golden_published": false, "model_name": "GPT-4o", "total_tests": 1, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "route_api_model": "gpt-4o", "golden_db": null, "llm_db": null, @@ -15468,19 +15294,19 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.268242400Z", - "finished_at": "2025-10-19T21:28:34.268242400Z" + "started_at": "2025-10-19T21:28:34.268046600Z", + "finished_at": "2025-10-19T21:28:34.268046600Z" }, - "t_013_spacetime_sum_type": { + "t_003_struct_in_table": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_013_spacetime_sum_type", + "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": "schema", + "category": "basics", "route_api_model": "gpt-4o", "golden_db": null, "llm_db": null, @@ -15497,12 +15323,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.264860500Z", - "finished_at": "2025-10-19T21:28:34.264860500Z" + "started_at": "2025-10-19T21:28:34.269948300Z", + "finished_at": "2025-10-19T21:28:34.269948300Z" }, - "t_000_empty_reducers": { + "t_004_insert": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_000_empty_reducers", + "task": "t_004_insert", "lang": "csharp", "golden_published": false, "model_name": "GPT-4o", @@ -15526,12 +15352,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.269329Z", - "finished_at": "2025-10-19T21:28:34.269329Z" + "started_at": "2025-10-19T21:28:34.268769400Z", + "finished_at": "2025-10-19T21:28:34.268769400Z" }, - "t_011_helper_function": { + "t_005_update": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_011_helper_function", + "task": "t_005_update", "lang": "csharp", "golden_published": false, "model_name": "GPT-4o", @@ -15555,12 +15381,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.268445400Z", - "finished_at": "2025-10-19T21:28:34.268445400Z" + "started_at": "2025-10-19T21:28:34.265366Z", + "finished_at": "2025-10-19T21:28:34.265366Z" }, - "t_005_update": { + "t_006_delete": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_005_update", + "task": "t_006_delete", "lang": "csharp", "golden_published": false, "model_name": "GPT-4o", @@ -15584,12 +15410,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.265366Z", - "finished_at": "2025-10-19T21:28:34.265366Z" + "started_at": "2025-10-19T21:28:34.265956300Z", + "finished_at": "2025-10-19T21:28:34.265956300Z" }, - "t_006_delete": { + "t_007_crud": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_006_delete", + "task": "t_007_crud", "lang": "csharp", "golden_published": false, "model_name": "GPT-4o", @@ -15613,12 +15439,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.265956300Z", - "finished_at": "2025-10-19T21:28:34.265956300Z" + "started_at": "2025-10-19T21:28:34.269670600Z", + "finished_at": "2025-10-19T21:28:34.269670600Z" }, - "t_003_struct_in_table": { + "t_008_index_lookup": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_003_struct_in_table", + "task": "t_008_index_lookup", "lang": "csharp", "golden_published": false, "model_name": "GPT-4o", @@ -15642,12 +15468,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.269948300Z", - "finished_at": "2025-10-19T21:28:34.269948300Z" + "started_at": "2025-10-19T21:28:34.267457800Z", + "finished_at": "2025-10-19T21:28:34.267457800Z" }, - "t_001_basic_tables": { + "t_009_init": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_001_basic_tables", + "task": "t_009_init", "lang": "csharp", "golden_published": false, "model_name": "GPT-4o", @@ -15671,12 +15497,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.267104500Z", - "finished_at": "2025-10-19T21:28:34.267104500Z" + "started_at": "2025-10-19T21:28:34.270319500Z", + "finished_at": "2025-10-19T21:28:34.270319500Z" }, - "t_009_init": { + "t_010_connect": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_009_init", + "task": "t_010_connect", "lang": "csharp", "golden_published": false, "model_name": "GPT-4o", @@ -15700,12 +15526,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.270319500Z", - "finished_at": "2025-10-19T21:28:34.270319500Z" + "started_at": "2025-10-19T21:28:34.270559900Z", + "finished_at": "2025-10-19T21:28:34.270559900Z" }, - "t_008_index_lookup": { + "t_011_helper_function": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_008_index_lookup", + "task": "t_011_helper_function", "lang": "csharp", "golden_published": false, "model_name": "GPT-4o", @@ -15729,19 +15555,19 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.267457800Z", - "finished_at": "2025-10-19T21:28:34.267457800Z" + "started_at": "2025-10-19T21:28:34.268445400Z", + "finished_at": "2025-10-19T21:28:34.268445400Z" }, - "t_010_connect": { + "t_012_spacetime_product_type": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_010_connect", + "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": "basics", + "category": "schema", "route_api_model": "gpt-4o", "golden_db": null, "llm_db": null, @@ -15758,8 +15584,66 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.270559900Z", - "finished_at": "2025-10-19T21:28:34.270559900Z" + "started_at": "2025-10-19T21:28:34.265747400Z", + "finished_at": "2025-10-19T21:28:34.265747400Z" + }, + "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_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_015_product_type_columns": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", @@ -15790,6 +15674,64 @@ "started_at": "2025-10-19T21:28:34.271054500Z", "finished_at": "2025-10-19T21:28:34.271054500Z" }, + "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_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_018_constraints": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", "task": "t_018_constraints", @@ -15819,16 +15761,16 @@ "started_at": "2025-10-19T21:28:34.265067700Z", "finished_at": "2025-10-19T21:28:34.265067700Z" }, - "t_004_insert": { + "t_019_many_to_many": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_004_insert", + "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": "basics", + "category": "schema", "route_api_model": "gpt-4o", "golden_db": null, "llm_db": null, @@ -15845,8 +15787,66 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:28:34.268769400Z", - "finished_at": "2025-10-19T21:28:34.268769400Z" + "started_at": "2025-10-19T21:28:34.266156200Z", + "finished_at": "2025-10-19T21:28:34.266156200Z" + }, + "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_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" } } } @@ -15854,180 +15854,180 @@ } ], "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", + "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" }, - "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", + "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" }, - "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", + "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" }, - "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", + "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" }, - "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", + "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" }, - "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", + "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_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", + "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" }, - "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", + "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" }, - "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", + "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_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", + "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" }, - "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", + "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" }, - "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}", + "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" }, - "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", + "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" }, - "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", + "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" }, - "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", + "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_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}", + "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" }, - "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}", + "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" }, - "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", + "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" }, - "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", + "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" }, - "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", + "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" }, - "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", + "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" }, - "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", + "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" }, - "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", + "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_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", + "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_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", + "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_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", + "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" }, - "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", + "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_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}", + "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_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}", + "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_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", + "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_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", + "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_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", + "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_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}", + "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" }, - "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", + "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_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", + "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_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", + "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_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", + "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" } } @@ -16043,133 +16043,188 @@ "name": "GPT-5", "route_api_model": "gpt-5", "tasks": { - "t_014_elementary_columns": { - "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "t_000_empty_reducers": { + "hash": "00917b28ec8f75406cd8aac609eeafb254b65945d2bb0c709404ac09a9762fca", + "task": "t_000_empty_reducers", "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", + "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": "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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-21T22:01:05.376366300Z", - "finished_at": "2025-10-21T22:03:53.896212600Z" + "started_at": "2025-10-24T21:13:14.021183600Z", + "finished_at": "2025-10-24T21:14:01.165125200Z" }, - "t_020_ecs": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_001_basic_tables", "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", + "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": "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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:02:14.816574700Z", - "finished_at": "2025-10-21T22:03:58.179900Z" + "started_at": "2025-10-21T22:01:04.558378900Z", + "finished_at": "2025-10-21T22:02:18.806241100Z" }, - "t_007_crud": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 4, + "total_tests": 1, "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}", + "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-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", + "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 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", + "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.979448300Z", - "finished_at": "2025-10-21T22:03:52.576952700Z" + "started_at": "2025-10-21T22:01:04.635852900Z", + "finished_at": "2025-10-21T22:03:52.544440900Z" }, - "t_009_init": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_003_struct_in_table", "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}", + "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-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", + "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": { - "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", + "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_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_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": { + "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", @@ -16177,19 +16232,36 @@ "tables_equal": true } }, - "init_seed_bob": { + "data_parity_update_user": { "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" + "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" + } + }, + "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:05.093863600Z", - "finished_at": "2025-10-21T22:03:55.340861800Z" + "started_at": "2025-10-21T22:01:04.855103100Z", + "finished_at": "2025-10-21T22:03:56.020393200Z" }, "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -16241,125 +16313,113 @@ "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": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_007_crud", "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}", + "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-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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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.558378900Z", - "finished_at": "2025-10-21T22:02:18.806241100Z" + "started_at": "2025-10-21T22:01:04.979448300Z", + "finished_at": "2025-10-21T22:03:52.576952700Z" }, - "t_021_multi_column_index": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 4, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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:02:18.830117100Z", - "finished_at": "2025-10-21T22:03:58.105565200Z" + "started_at": "2025-10-21T22:01:05.033897200Z", + "finished_at": "2025-10-21T22:03:49.234671200Z" }, - "t_003_struct_in_table": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "task": "t_009_init", "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}", + "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-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", + "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_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" + } + }, + "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-003-struct-in-table-golden", - "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -16369,242 +16429,182 @@ } }, "vendor": "openai", - "started_at": "2025-10-21T22:01:04.701964800Z", - "finished_at": "2025-10-21T22:03:31.337265Z" + "started_at": "2025-10-21T22:01:05.093863600Z", + "finished_at": "2025-10-21T22:03:55.340861800Z" }, - "t_011_helper_function": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_010_connect", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 3, + "total_tests": 1, "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}", + "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-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", + "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 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", + "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.213008300Z", - "finished_at": "2025-10-21T22:02:46.665697200Z" + "started_at": "2025-10-21T22:01:05.157567300Z", + "finished_at": "2025-10-21T22:03:17.764056200Z" }, - "t_015_product_type_columns": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_011_helper_function", "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", + "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": "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", + "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 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", + "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.430917300Z", - "finished_at": "2025-10-21T22:02:51.908916800Z" + "started_at": "2025-10-21T22:01:05.213008300Z", + "finished_at": "2025-10-21T22:02:46.665697200Z" }, - "t_002_scheduled_table": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 1, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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:04.635852900Z", - "finished_at": "2025-10-21T22:03:52.544440900Z" + "started_at": "2025-10-21T22:01:05.268268400Z", + "finished_at": "2025-10-21T22:02:55.451853200Z" }, - "t_010_connect": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 1, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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.157567300Z", - "finished_at": "2025-10-21T22:03:17.764056200Z" + "started_at": "2025-10-21T22:01:05.323968100Z", + "finished_at": "2025-10-21T22:03:53.709664600Z" }, - "t_019_many_to_many": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 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 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}", + "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-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", + "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 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", + "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.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" + "started_at": "2025-10-21T22:01:05.376366300Z", + "finished_at": "2025-10-21T22:03:53.896212600Z" }, - "t_013_spacetime_sum_type": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "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, 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}", + "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-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", + "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 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", + "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.323968100Z", - "finished_at": "2025-10-21T22:03:53.709664600Z" + "started_at": "2025-10-21T22:01:05.430917300Z", + "finished_at": "2025-10-21T22:02:51.908916800Z" }, "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -16635,15 +16635,6 @@ "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, @@ -16657,156 +16648,165 @@ "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-21T22:01:05.493728400Z", "finished_at": "2025-10-21T22:03:54.872904800Z" }, - "t_008_index_lookup": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 3, + "total_tests": 2, "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", + "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": "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", + "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 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", + "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.033897200Z", - "finished_at": "2025-10-21T22:03:49.234671200Z" + "started_at": "2025-10-21T22:01:05.558718700Z", + "finished_at": "2025-10-21T22:03:52.514403600Z" }, - "t_004_insert": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_018_constraints", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 2, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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:04.782126700Z", - "finished_at": "2025-10-21T22:02:20.360731800Z" + "started_at": "2025-10-21T22:01:05.632276600Z", + "finished_at": "2025-10-21T22:03:31.498442100Z" }, - "t_012_spacetime_product_type": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 3, + "total_tests": 5, "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}", + "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-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", + "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 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", + "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.268268400Z", - "finished_at": "2025-10-21T22:02:55.451853200Z" + "started_at": "2025-10-21T22:01:05.696110100Z", + "finished_at": "2025-10-21T22:03:52.293840300Z" }, - "t_017_scheduled_columns": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_020_ecs", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 2, + "total_tests": 5, "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}", + "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-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", + "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 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", + "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:01:05.558718700Z", - "finished_at": "2025-10-21T22:03:52.514403600Z" + "started_at": "2025-10-21T22:02:14.816574700Z", + "finished_at": "2025-10-21T22:03:58.179900Z" }, - "t_018_constraints": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_021_multi_column_index", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 3, + "total_tests": 4, "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}", + "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-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", + "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 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", + "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:01:05.632276600Z", - "finished_at": "2025-10-21T22:03:31.498442100Z" + "started_at": "2025-10-21T22:02:18.830117100Z", + "finished_at": "2025-10-21T22:03:58.105565200Z" } } }, @@ -16814,63 +16814,102 @@ "name": "GPT-4.1", "route_api_model": "gpt-4.1", "tasks": { - "t_017_scheduled_columns": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_000_empty_reducers", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 2, - "passed_tests": 0, + "total_tests": 1, + "passed_tests": 1, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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:45.521496800Z", - "finished_at": "2025-10-20T19:41:15.674402100Z" + "started_at": "2025-10-20T19:39:44.553798800Z", + "finished_at": "2025-10-20T19:41:25.092952600Z" }, - "t_016_sum_type_columns": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "task": "t_001_basic_tables", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 3, + "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_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": "schema", + "category": "basics", "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", + "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 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", + "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:45.471561100Z", - "finished_at": "2025-10-20T19:44:44.186775300Z" + "started_at": "2025-10-20T19:39:44.655773800Z", + "finished_at": "2025-10-20T19:44:43.081180800Z" }, "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -16906,63 +16945,63 @@ "started_at": "2025-10-20T19:39:44.706957700Z", "finished_at": "2025-10-20T19:41:09.858940300Z" }, - "t_002_scheduled_table": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_004_insert", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 1, + "total_tests": 2, "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", + "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 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", + "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.655773800Z", - "finished_at": "2025-10-20T19:44:43.081180800Z" + "started_at": "2025-10-20T19:39:44.758473700Z", + "finished_at": "2025-10-20T19:41:09.407469300Z" }, - "t_015_product_type_columns": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_005_update", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:45.420941300Z", - "finished_at": "2025-10-20T19:44:43.881637Z" + "started_at": "2025-10-20T19:39:44.816316600Z", + "finished_at": "2025-10-20T19:45:07.285697100Z" }, "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -16993,101 +17032,96 @@ "started_at": "2025-10-20T19:39:44.878794Z", "finished_at": "2025-10-20T19:41:08.225735400Z" }, - "t_013_spacetime_sum_type": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_007_crud", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 3, + "total_tests": 4, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:45.300378900Z", - "finished_at": "2025-10-20T19:45:07.206153Z" + "started_at": "2025-10-20T19:39:44.940485600Z", + "finished_at": "2025-10-20T19:45:07.283094300Z" }, - "t_018_constraints": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "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": "schema", + "category": "basics", "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", + "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.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", + "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:45.572096100Z", - "finished_at": "2025-10-20T19:44:41.978810300Z" + "started_at": "2025-10-20T19:39:44.996905300Z", + "finished_at": "2025-10-20T19:45:07.195645100Z" }, - "t_000_empty_reducers": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "task": "t_009_init", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 4, + "passed_tests": 0, "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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:44.553798800Z", - "finished_at": "2025-10-20T19:41:25.092952600Z" + "started_at": "2025-10-20T19:39:45.051272Z", + "finished_at": "2025-10-20T19:45:07.200082600Z" }, - "t_001_basic_tables": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_010_connect", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", @@ -17096,17 +17130,17 @@ "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", + "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-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-gpt-4-1-llm", + "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", @@ -17116,157 +17150,128 @@ } }, "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" + "started_at": "2025-10-20T19:39:45.109061400Z", + "finished_at": "2025-10-20T19:41:16.762225800Z" }, - "t_004_insert": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_011_helper_function", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 2, + "total_tests": 3, "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", + "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 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", + "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:44.758473700Z", - "finished_at": "2025-10-20T19:41:09.407469300Z" + "started_at": "2025-10-20T19:39:45.173320600Z", + "finished_at": "2025-10-20T19:45:07.278305100Z" }, - "t_008_index_lookup": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "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": "basics", + "category": "schema", "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", + "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 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", + "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:44.996905300Z", - "finished_at": "2025-10-20T19:45:07.195645100Z" + "started_at": "2025-10-20T19:39:45.241963600Z", + "finished_at": "2025-10-20T19:45:07.259641600Z" }, - "t_021_multi_column_index": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 4, + "total_tests": 3, "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", + "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 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", + "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:41:09.407867500Z", - "finished_at": "2025-10-20T19:45:23.797754300Z" + "started_at": "2025-10-20T19:39:45.300378900Z", + "finished_at": "2025-10-20T19:45:07.206153Z" }, - "t_019_many_to_many": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 5, + "total_tests": 3, "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", + "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 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", + "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.623006300Z", - "finished_at": "2025-10-20T19:45:07.263719800Z" + "started_at": "2025-10-20T19:39:45.371022900Z", + "finished_at": "2025-10-20T19:41:25.208951700Z" }, - "t_014_elementary_columns": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", @@ -17275,139 +17280,139 @@ "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", + "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 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", + "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.371022900Z", - "finished_at": "2025-10-20T19:41:25.208951700Z" + "started_at": "2025-10-20T19:39:45.420941300Z", + "finished_at": "2025-10-20T19:44:43.881637Z" }, - "t_005_update": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "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": "basics", + "category": "schema", "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", + "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 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", + "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:44.816316600Z", - "finished_at": "2025-10-20T19:45:07.285697100Z" + "started_at": "2025-10-20T19:39:45.471561100Z", + "finished_at": "2025-10-20T19:44:44.186775300Z" }, - "t_012_spacetime_product_type": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 3, + "total_tests": 2, "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", + "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 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", + "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.241963600Z", - "finished_at": "2025-10-20T19:45:07.259641600Z" + "started_at": "2025-10-20T19:39:45.521496800Z", + "finished_at": "2025-10-20T19:41:15.674402100Z" }, - "t_011_helper_function": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_018_constraints", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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 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", + "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.173320600Z", - "finished_at": "2025-10-20T19:45:07.278305100Z" + "started_at": "2025-10-20T19:39:45.572096100Z", + "finished_at": "2025-10-20T19:44:41.978810300Z" }, - "t_007_crud": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 4, + "total_tests": 5, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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 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", + "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:44.940485600Z", - "finished_at": "2025-10-20T19:45:07.283094300Z" + "started_at": "2025-10-20T19:39:45.623006300Z", + "finished_at": "2025-10-20T19:45:07.263719800Z" }, "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -17438,39 +17443,34 @@ "started_at": "2025-10-20T19:41:08.226855Z", "finished_at": "2025-10-20T19:45:27.345254100Z" }, - "t_010_connect": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_021_multi_column_index", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 4, + "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:39:45.109061400Z", - "finished_at": "2025-10-20T19:41:16.762225800Z" + "started_at": "2025-10-20T19:41:09.407867500Z", + "finished_at": "2025-10-20T19:45:23.797754300Z" } } }, @@ -17478,9 +17478,9 @@ "name": "GPT-4o", "route_api_model": "gpt-4o", "tasks": { - "t_003_struct_in_table": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "task": "t_000_empty_reducers", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", @@ -17489,27 +17489,27 @@ "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", + "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 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", + "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:40:01.161779Z", - "finished_at": "2025-10-20T19:41:22.101926500Z" + "started_at": "2025-10-20T19:39:59.197746700Z", + "finished_at": "2025-10-20T19:44:16.195698300Z" }, - "t_000_empty_reducers": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "task": "t_001_basic_tables", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", @@ -17518,114 +17518,114 @@ "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", + "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 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", + "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.197746700Z", - "finished_at": "2025-10-20T19:44:16.195698300Z" + "started_at": "2025-10-20T19:39:59.817544100Z", + "finished_at": "2025-10-20T19:45:03.162752Z" }, - "t_012_spacetime_product_type": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 3, + "total_tests": 1, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:06.939034800Z", - "finished_at": "2025-10-20T19:45:02.185071Z" + "started_at": "2025-10-20T19:40:00.514034800Z", + "finished_at": "2025-10-20T19:44:55.532781700Z" }, - "t_006_delete": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_003_struct_in_table", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 3, + "total_tests": 1, "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", + "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 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", + "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:03.055416900Z", - "finished_at": "2025-10-20T19:44:58.781710800Z" + "started_at": "2025-10-20T19:40:01.161779Z", + "finished_at": "2025-10-20T19:41:22.101926500Z" }, - "t_018_constraints": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_004_insert", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 3, + "total_tests": 2, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:10.364685200Z", - "finished_at": "2025-10-20T19:45:00.584758Z" + "started_at": "2025-10-20T19:40:01.796516400Z", + "finished_at": "2025-10-20T19:44:55.545418800Z" }, - "t_008_index_lookup": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_005_update", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", @@ -17634,27 +17634,27 @@ "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", + "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 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", + "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:04.280382900Z", - "finished_at": "2025-10-20T19:45:01.967544900Z" + "started_at": "2025-10-20T19:40:02.437932900Z", + "finished_at": "2025-10-20T19:44:52.180598Z" }, - "t_011_helper_function": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_006_delete", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", @@ -17663,27 +17663,27 @@ "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", + "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 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", + "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:06.198624100Z", - "finished_at": "2025-10-20T19:45:02.288588400Z" + "started_at": "2025-10-20T19:40:03.055416900Z", + "finished_at": "2025-10-20T19:44:58.781710800Z" }, - "t_009_init": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_007_crud", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", @@ -17692,85 +17692,85 @@ "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", + "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 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", + "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:04.886405700Z", - "finished_at": "2025-10-20T19:44:58.806483600Z" + "started_at": "2025-10-20T19:40:03.683456400Z", + "finished_at": "2025-10-20T19:45:01.972388100Z" }, - "t_004_insert": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 2, + "total_tests": 3, "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", + "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 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", + "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:01.796516400Z", - "finished_at": "2025-10-20T19:44:55.545418800Z" + "started_at": "2025-10-20T19:40:04.280382900Z", + "finished_at": "2025-10-20T19:45:01.967544900Z" }, - "t_013_spacetime_sum_type": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_009_init", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 3, + "total_tests": 4, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:07.546787500Z", - "finished_at": "2025-10-20T19:45:02.097126900Z" + "started_at": "2025-10-20T19:40:04.886405700Z", + "finished_at": "2025-10-20T19:44:58.806483600Z" }, - "t_001_basic_tables": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_010_connect", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", @@ -17779,230 +17779,230 @@ "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", + "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 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", + "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:39:59.817544100Z", - "finished_at": "2025-10-20T19:45:03.162752Z" + "started_at": "2025-10-20T19:40:05.493005100Z", + "finished_at": "2025-10-20T19:45:01.947284500Z" }, - "t_015_product_type_columns": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_011_helper_function", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:08.727358600Z", - "finished_at": "2025-10-20T19:44:52.195647500Z" + "started_at": "2025-10-20T19:40:06.198624100Z", + "finished_at": "2025-10-20T19:45:02.288588400Z" }, - "t_002_scheduled_table": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 1, + "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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 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", + "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:00.514034800Z", - "finished_at": "2025-10-20T19:44:55.532781700Z" + "started_at": "2025-10-20T19:40:06.939034800Z", + "finished_at": "2025-10-20T19:45:02.185071Z" }, - "t_017_scheduled_columns": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 2, + "total_tests": 3, "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", + "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 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", + "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:09.852471Z", - "finished_at": "2025-10-20T19:45:01.580461200Z" + "started_at": "2025-10-20T19:40:07.546787500Z", + "finished_at": "2025-10-20T19:45:02.097126900Z" }, - "t_021_multi_column_index": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 4, + "total_tests": 3, "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", + "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 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", + "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:44:16.204400700Z", - "finished_at": "2025-10-20T19:45:23.696393900Z" + "started_at": "2025-10-20T19:40:08.132892500Z", + "finished_at": "2025-10-20T19:44:57.842018500Z" }, - "t_010_connect": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 1, + "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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.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", + "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:05.493005100Z", - "finished_at": "2025-10-20T19:45:01.947284500Z" + "started_at": "2025-10-20T19:40:08.727358600Z", + "finished_at": "2025-10-20T19:44:52.195647500Z" }, - "t_007_crud": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_016_sum_type_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 4, + "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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.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", + "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:03.683456400Z", - "finished_at": "2025-10-20T19:45:01.972388100Z" + "started_at": "2025-10-20T19:40:09.307370700Z", + "finished_at": "2025-10-20T19:45:01.217337500Z" }, - "t_020_ecs": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 5, + "total_tests": 2, "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", + "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 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", + "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:41:22.102197800Z", - "finished_at": "2025-10-20T19:45:28.937126600Z" + "started_at": "2025-10-20T19:40:09.852471Z", + "finished_at": "2025-10-20T19:45:01.580461200Z" }, - "t_014_elementary_columns": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_018_constraints", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", @@ -18011,23 +18011,23 @@ "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", + "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 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", + "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:08.132892500Z", - "finished_at": "2025-10-20T19:44:57.842018500Z" + "started_at": "2025-10-20T19:40:10.364685200Z", + "finished_at": "2025-10-20T19:45:00.584758Z" }, "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -18058,63 +18058,63 @@ "started_at": "2025-10-20T19:40:10.913322100Z", "finished_at": "2025-10-20T19:45:00.600946Z" }, - "t_005_update": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "task": "t_020_ecs", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 3, + "total_tests": 5, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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 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", + "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:40:02.437932900Z", - "finished_at": "2025-10-20T19:44:52.180598Z" + "started_at": "2025-10-20T19:41:22.102197800Z", + "finished_at": "2025-10-20T19:45:28.937126600Z" }, - "t_016_sum_type_columns": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "task": "t_021_multi_column_index", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 3, + "total_tests": 4, "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", + "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 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", + "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:40:09.307370700Z", - "finished_at": "2025-10-20T19:45:01.217337500Z" + "started_at": "2025-10-20T19:44:16.204400700Z", + "finished_at": "2025-10-20T19:45:23.696393900Z" } } }, @@ -18122,9 +18122,9 @@ "name": "o4-mini", "route_api_model": "o4-mini", "tasks": { - "t_010_connect": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_000_empty_reducers", "lang": "rust", "golden_published": true, "model_name": "o4-mini", @@ -18133,255 +18133,255 @@ "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", + "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 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", + "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:52.643908800Z", - "finished_at": "2025-10-20T19:45:05.530106700Z" + "started_at": "2025-10-20T19:39:45.676707100Z", + "finished_at": "2025-10-20T19:45:05.097235300Z" }, - "t_005_update": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "task": "t_001_basic_tables", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 3, + "total_tests": 1, "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", + "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 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", + "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:49.110284500Z", - "finished_at": "2025-10-20T19:45:05.580365900Z" + "started_at": "2025-10-20T19:39:46.299077600Z", + "finished_at": "2025-10-20T19:45:04.325420400Z" }, - "t_019_many_to_many": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 5, + "total_tests": 1, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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.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", + "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:58.607250500Z", - "finished_at": "2025-10-20T19:45:04.649717700Z" + "started_at": "2025-10-20T19:39:46.994594100Z", + "finished_at": "2025-10-20T19:45:05.030333700Z" }, - "t_007_crud": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_003_struct_in_table", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 4, + "total_tests": 1, "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", + "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 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", + "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:50.518013500Z", - "finished_at": "2025-10-20T19:45:05.839723700Z" + "started_at": "2025-10-20T19:39:47.721195300Z", + "finished_at": "2025-10-20T19:45:05.453734800Z" }, - "t_011_helper_function": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_004_insert", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 3, + "total_tests": 2, "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", + "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 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", + "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:53.298105200Z", - "finished_at": "2025-10-20T19:45:04.966997500Z" + "started_at": "2025-10-20T19:39:48.395371900Z", + "finished_at": "2025-10-20T19:45:03.229571200Z" }, - "t_018_constraints": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_005_update", "lang": "rust", "golden_published": true, "model_name": "o4-mini", "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:57.947008300Z", - "finished_at": "2025-10-20T19:45:05.310398200Z" + "started_at": "2025-10-20T19:39:49.110284500Z", + "finished_at": "2025-10-20T19:45:05.580365900Z" }, - "t_017_scheduled_columns": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_006_delete", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 2, + "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:57.291976400Z", - "finished_at": "2025-10-20T19:45:06.012798800Z" + "started_at": "2025-10-20T19:39:49.826960900Z", + "finished_at": "2025-10-20T19:45:05.892139200Z" }, - "t_013_spacetime_sum_type": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_007_crud", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 3, + "total_tests": 4, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:54.701474500Z", - "finished_at": "2025-10-20T19:45:05.422490800Z" + "started_at": "2025-10-20T19:39:50.518013500Z", + "finished_at": "2025-10-20T19:45:05.839723700Z" }, - "t_015_product_type_columns": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": true, "model_name": "o4-mini", "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:56.025618300Z", - "finished_at": "2025-10-20T19:45:04.482830400Z" + "started_at": "2025-10-20T19:39:51.206658300Z", + "finished_at": "2025-10-20T19:40:31.935939100Z" }, "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -18412,125 +18412,125 @@ "started_at": "2025-10-20T19:39:51.915724900Z", "finished_at": "2025-10-20T19:45:05.485419400Z" }, - "t_008_index_lookup": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_010_connect", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 3, + "total_tests": 1, "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", + "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": "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)", + "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:51.206658300Z", - "finished_at": "2025-10-20T19:40:31.935939100Z" + "started_at": "2025-10-20T19:39:52.643908800Z", + "finished_at": "2025-10-20T19:45:05.530106700Z" }, - "t_020_ecs": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_011_helper_function", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 5, + "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:40:31.938443500Z", - "finished_at": "2025-10-20T19:45:05.436734700Z" + "started_at": "2025-10-20T19:39:53.298105200Z", + "finished_at": "2025-10-20T19:45:04.966997500Z" }, - "t_003_struct_in_table": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 1, + "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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.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", + "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:47.721195300Z", - "finished_at": "2025-10-20T19:45:05.453734800Z" + "started_at": "2025-10-20T19:39:54.005792300Z", + "finished_at": "2025-10-20T19:45:05.935049300Z" }, - "t_000_empty_reducers": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 1, + "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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 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", + "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:45.676707100Z", - "finished_at": "2025-10-20T19:45:05.097235300Z" + "started_at": "2025-10-20T19:39:54.701474500Z", + "finished_at": "2025-10-20T19:45:05.422490800Z" }, - "t_012_spacetime_product_type": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": true, "model_name": "o4-mini", @@ -18539,226 +18539,226 @@ "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", + "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 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", + "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:54.005792300Z", - "finished_at": "2025-10-20T19:45:05.935049300Z" + "started_at": "2025-10-20T19:39:55.378481600Z", + "finished_at": "2025-10-20T19:45:05.305696500Z" }, - "t_001_basic_tables": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 1, + "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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 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", + "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:46.299077600Z", - "finished_at": "2025-10-20T19:45:04.325420400Z" + "started_at": "2025-10-20T19:39:56.025618300Z", + "finished_at": "2025-10-20T19:45:04.482830400Z" }, - "t_006_delete": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "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": "basics", + "category": "schema", "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", + "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 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", + "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:49.826960900Z", - "finished_at": "2025-10-20T19:45:05.892139200Z" + "started_at": "2025-10-20T19:39:56.675529100Z", + "finished_at": "2025-10-20T19:45:04.525604800Z" }, - "t_014_elementary_columns": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 3, + "total_tests": 2, "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", + "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 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", + "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:55.378481600Z", - "finished_at": "2025-10-20T19:45:05.305696500Z" + "started_at": "2025-10-20T19:39:57.291976400Z", + "finished_at": "2025-10-20T19:45:06.012798800Z" }, - "t_002_scheduled_table": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_018_constraints", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 1, + "total_tests": 3, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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 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", + "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:46.994594100Z", - "finished_at": "2025-10-20T19:45:05.030333700Z" + "started_at": "2025-10-20T19:39:57.947008300Z", + "finished_at": "2025-10-20T19:45:05.310398200Z" }, - "t_004_insert": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 2, + "total_tests": 5, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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 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", + "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:48.395371900Z", - "finished_at": "2025-10-20T19:45:03.229571200Z" + "started_at": "2025-10-20T19:39:58.607250500Z", + "finished_at": "2025-10-20T19:45:04.649717700Z" }, - "t_021_multi_column_index": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_020_ecs", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 4, + "total_tests": 5, "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", + "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 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", + "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:45:06.013260600Z", - "finished_at": "2025-10-20T19:45:58.885104300Z" + "started_at": "2025-10-20T19:40:31.938443500Z", + "finished_at": "2025-10-20T19:45:05.436734700Z" }, - "t_016_sum_type_columns": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "task": "t_021_multi_column_index", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 3, + "total_tests": 4, "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", + "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 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", + "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:39:56.675529100Z", - "finished_at": "2025-10-20T19:45:04.525604800Z" + "started_at": "2025-10-20T19:45:06.013260600Z", + "finished_at": "2025-10-20T19:45:58.885104300Z" } } }, @@ -18766,6 +18766,142 @@ "name": "Claude 4.5 Sonnet", "route_api_model": "claude-4-5-sonnet-latest", "tasks": { + "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_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" + }, + "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_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_004_insert", @@ -18819,97 +18955,88 @@ "started_at": "2025-10-20T19:29:45.769429Z", "finished_at": "2025-10-20T19:30:53.449627500Z" }, - "t_013_spacetime_sum_type": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "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": "schema", + "category": "basics", "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", + "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": { - "sum_type_row_count": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + "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 } }, - "sum_type_row_parity": { + "data_parity_update_user": { "pass": true, "partial": 1.0, "notes": { "args": [ 1, - 10 + "Alice2", + 31, + false ], - "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", + "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" } }, - "schema_parity": { + "seed_users_row": { "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 + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T19:33:54.708766300Z", - "finished_at": "2025-10-20T19:35:04.142052100Z" + "started_at": "2025-10-20T19:29:46.592566100Z", + "finished_at": "2025-10-20T19:30:54.882455700Z" }, - "t_016_sum_type_columns": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "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": "schema", + "category": "basics", "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", + "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": { - "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", + "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", @@ -18917,76 +19044,81 @@ "tables_equal": true } }, - "sum_type_columns_row_parity": { + "seed_users_row": { "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" + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } - } - }, - "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, + }, + "delete_user_count_zero": { + "pass": true, + "partial": 1.0, "notes": { - "error": "LLM call timed out", - "phase": "build_or_publish" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T19:27:47.020009200Z", - "finished_at": "2025-10-20T19:27:47.020009200Z" + "started_at": "2025-10-20T19:29:47.379506900Z", + "finished_at": "2025-10-20T19:30:54.430927600Z" }, - "t_001_basic_tables": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_007_crud", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 4, + "passed_tests": 4, "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", + "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_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" + } + }, + "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-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-claude-4-5-sonnet-llm", + "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", @@ -18996,31 +19128,31 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T19:29:43.039836Z", - "finished_at": "2025-10-20T19:31:33.281901500Z" + "started_at": "2025-10-20T19:29:48.155265800Z", + "finished_at": "2025-10-20T19:30:55.333219Z" }, - "t_020_ecs": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 5, - "passed_tests": 5, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": "schema-t-020-ecs-golden", - "llm_db": "schema-t-020-ecs-claude-4-5-sonnet-llm", + "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", @@ -19028,116 +19160,94 @@ "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": { + "seed_user_row": { "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" + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } }, - "ecs_step_next_positions_count": { + "index_lookup_projection_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM next_positions" + "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:34:00.642667200Z", - "finished_at": "2025-10-20T19:35:03.617722100Z" + "started_at": "2025-10-20T19:29:48.925980100Z", + "finished_at": "2025-10-20T19:30:52.932572100Z" }, - "t_019_many_to_many": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_009_init", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 5, - "passed_tests": 5, + "total_tests": 4, + "passed_tests": 4, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "memberships_three_rows": { - "pass": true, - "partial": 1.0, - "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM memberships" - } - }, - "m2m_has_2_20": { + "schema_parity": { "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" + "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 } }, - "m2m_has_1_20": { + "init_seed_bob": { "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" + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" } }, - "m2m_has_1_10": { + "init_seed_alice": { "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" + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" } }, - "schema_parity": { + "init_total_two": { "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 + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T19:33:59.744556300Z", - "finished_at": "2025-10-20T19:35:01.919736800Z" + "started_at": "2025-10-20T19:29:49.718384700Z", + "finished_at": "2025-10-20T19:30:53.786792300Z" }, "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -19173,42 +19283,28 @@ "started_at": "2025-10-20T19:29:50.510740600Z", "finished_at": "2025-10-20T19:30:54.081156200Z" }, - "t_015_product_type_columns": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "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": "schema", + "category": "basics", "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", + "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": { - "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", + "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", @@ -19216,23 +19312,41 @@ "tables_equal": true } }, - "product_type_columns_row_count": { + "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 profiles WHERE id=1" + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1 AND sum=5" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T19:33:56.516775800Z", - "finished_at": "2025-10-20T19:35:00.395758700Z" + "started_at": "2025-10-20T19:29:51.301007700Z", + "finished_at": "2025-10-20T19:31:56.725736300Z" }, - "t_014_elementary_columns": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", @@ -19241,105 +19355,119 @@ "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", + "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": { - "elementary_columns_row_parity": { + "schema_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" + "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 } }, - "elementary_columns_row_count": { + "product_type_row_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + "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": { + "product_type_row_count": { "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 + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T19:33:55.638756700Z", - "finished_at": "2025-10-20T19:35:01.031479800Z" + "started_at": "2025-10-20T19:33:53.716152300Z", + "finished_at": "2025-10-20T19:35:44.703986300Z" }, - "t_006_delete": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "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": "basics", + "category": "schema", "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", + "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": { - "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": { + "sum_type_row_count": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results 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-sonnet-llm", + "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 } + }, + "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" + } } }, "vendor": "anthropic", - "started_at": "2025-10-20T19:29:47.379506900Z", - "finished_at": "2025-10-20T19:30:54.430927600Z" + "started_at": "2025-10-20T19:33:54.708766300Z", + "finished_at": "2025-10-20T19:35:04.142052100Z" }, - "t_012_spacetime_product_type": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", @@ -19348,35 +19476,17 @@ "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", + "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": { - "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", + "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", @@ -19384,94 +19494,70 @@ "tables_equal": true } }, - "product_type_row_count": { + "elementary_columns_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + "sql": "SELECT COUNT(*) AS n FROM primitives 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, + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.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" + "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-20T19:34:01.541656100Z", - "finished_at": "2025-10-20T19:34:57.297780800Z" + "started_at": "2025-10-20T19:33:55.638756700Z", + "finished_at": "2025-10-20T19:35:01.031479800Z" }, - "t_007_crud": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 4, - "passed_tests": 4, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "crud_total_count_one": { + "product_type_columns_row_count": { "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" + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" } }, - "crud_row_id1_parity": { + "product_type_columns_row_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", + "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" } }, @@ -19479,8 +19565,8 @@ "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-007-crud-golden", - "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", + "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", @@ -19490,164 +19576,108 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T19:29:48.155265800Z", - "finished_at": "2025-10-20T19:30:55.333219Z" + "started_at": "2025-10-20T19:33:56.516775800Z", + "finished_at": "2025-10-20T19:35:00.395758700Z" }, - "t_008_index_lookup": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "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": "basics", + "category": "schema", "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", + "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": { + "sum_type_columns_row_count": { "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 + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" } }, - "seed_user_row": { + "sum_type_columns_row_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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" } }, - "index_lookup_projection_parity": { + "schema_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" + "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-20T19:29:48.925980100Z", - "finished_at": "2025-10-20T19:30:52.932572100Z" + "started_at": "2025-10-20T19:33:57.316712400Z", + "finished_at": "2025-10-20T19:35:44.263990800Z" }, - "t_005_update": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 2, + "passed_tests": 2, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "seed_users_row": { + "scheduled_seeded_one_row": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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": "basics-t-005-update-golden", - "llm_db": "basics-t-005-update-claude-4-5-sonnet-llm", + "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 } - }, - "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" + "started_at": "2025-10-20T19:33:58.136630Z", + "finished_at": "2025-10-20T19:35:01.297447700Z" }, "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -19665,18 +19695,13 @@ "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": { + "constraints_seed_two_rows": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" } }, "schema_parity": { @@ -19692,13 +19717,18 @@ "tables_equal": true } }, - "constraints_seed_two_rows": { + "constraints_row_parity_after_seed": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + "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" } } }, @@ -19706,89 +19736,98 @@ "started_at": "2025-10-20T19:33:58.946605600Z", "finished_at": "2025-10-20T19:34:59.752736900Z" }, - "t_009_init": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 4, - "passed_tests": 4, + "total_tests": 5, + "passed_tests": 5, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "init_seed_bob": { + "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_2_20": { "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" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" } }, - "init_total_two": { + "m2m_has_1_10": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM users" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" } }, - "init_seed_alice": { + "m2m_has_1_20": { "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" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" } }, - "schema_parity": { + "memberships_three_rows": { "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 + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T19:29:49.718384700Z", - "finished_at": "2025-10-20T19:30:53.786792300Z" + "started_at": "2025-10-20T19:33:59.744556300Z", + "finished_at": "2025-10-20T19:35:01.919736800Z" }, - "t_011_helper_function": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_020_ecs", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 5, + "passed_tests": 5, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": "basics-t-011-helper-function-golden", - "llm_db": "basics-t-011-helper-function-claude-4-5-sonnet-llm", + "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", @@ -19796,69 +19835,133 @@ "tables_equal": true } }, - "helper_func_sum_parity": { + "ecs_next_pos_entity2": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" } }, - "helper_func_sum_abs": { + "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" + } + }, + "ecs_next_pos_entity1": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1 AND sum=5" + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T19:29:51.301007700Z", - "finished_at": "2025-10-20T19:31:56.725736300Z" + "started_at": "2025-10-20T19:34:00.642667200Z", + "finished_at": "2025-10-20T19:35:03.617722100Z" }, - "t_017_scheduled_columns": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_021_multi_column_index", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 2, - "passed_tests": 2, + "total_tests": 4, + "passed_tests": 0, "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", + "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": { - "scheduled_seeded_one_row": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE scheduled_id>=0" + "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" + } + } + }, + { + "name": "Claude 4 Sonnet", + "route_api_model": "claude-sonnet-4", + "tasks": { + "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_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": "schema-t-017-scheduled-columns-golden", - "llm_db": "schema-t-017-scheduled-columns-claude-4-5-sonnet-llm", + "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", @@ -19868,31 +19971,31 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T19:33:58.136630Z", - "finished_at": "2025-10-20T19:35:01.297447700Z" + "started_at": "2025-10-20T20:55:15.090252900Z", + "finished_at": "2025-10-20T20:57:28.303239Z" }, "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, - "model_name": "Claude 4.5 Sonnet", + "model_name": "Claude 4 Sonnet", "total_tests": 1, "passed_tests": 1, "llm_output": null, "category": "basics", - "route_api_model": "claude-sonnet-4-5", + "route_api_model": "claude-sonnet-4", "golden_db": "basics-t-002-scheduled-table-golden", - "llm_db": "basics-t-002-scheduled-table-claude-4-5-sonnet-llm", + "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-5-sonnet\\llm", + "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-5-sonnet-llm", + "llm_db": "basics-t-002-scheduled-table-claude-4-sonnet-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -19902,105 +20005,65 @@ } }, "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": { + "started_at": "2025-10-20T20:55:15.867705900Z", + "finished_at": "2025-10-20T20:56:25.413577300Z" + }, + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_003_struct_in_table", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 1, + "passed_tests": 1, "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", + "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-011-helper-function-golden", - "llm_db": "basics-t-011-helper-function-claude-4-sonnet-llm", + "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 } - }, - "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" + "started_at": "2025-10-20T20:55:16.612284900Z", + "finished_at": "2025-10-20T20:56:26.667376400Z" }, - "t_008_index_lookup": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_004_insert", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 2, + "passed_tests": 2, "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", + "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": { - "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", + "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", @@ -20008,78 +20071,59 @@ "tables_equal": true } }, - "index_lookup_projection_parity": { + "data_parity_insert_user": { "pass": true, "partial": 1.0, "notes": { "args": [ - 1 + 1, + "Alice", + 30, + true ], - "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", + "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" } } }, "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" + "started_at": "2025-10-20T20:55:17.336463800Z", + "finished_at": "2025-10-20T20:56:25.822024500Z" }, - "t_016_sum_type_columns": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "task": "t_005_update", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", "total_tests": 3, "passed_tests": 3, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": "schema-t-016-sum-type-columns-golden", - "llm_db": "schema-t-016-sum-type-columns-claude-4-sonnet-llm", + "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", @@ -20087,90 +20131,120 @@ "tables_equal": true } }, - "sum_type_columns_row_parity": { + "data_parity_update_user": { "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", + "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" } - }, - "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" + "started_at": "2025-10-20T20:55:18.069714400Z", + "finished_at": "2025-10-20T20:56:27.104444200Z" }, - "t_010_connect": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_006_delete", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 3, + "passed_tests": 3, "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", + "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": { + "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-010-connect-golden", - "llm_db": "basics-t-010-connect-claude-4-sonnet-llm", + "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" + } } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:55:21.790280200Z", - "finished_at": "2025-10-20T20:56:28.012770900Z" + "started_at": "2025-10-20T20:55:18.778396500Z", + "finished_at": "2025-10-20T20:56:27.431010100Z" }, - "t_013_spacetime_sum_type": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_007_crud", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 4, + "passed_tests": 4, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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_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": "schema-t-013-spacetime-sum-type-golden", - "llm_db": "schema-t-013-spacetime-sum-type-claude-4-sonnet-llm", + "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", @@ -20178,93 +20252,81 @@ "tables_equal": true } }, - "sum_type_row_parity": { + "crud_row_id1_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", + "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" } - }, - "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" + "started_at": "2025-10-20T20:55:19.530990100Z", + "finished_at": "2025-10-20T20:57:08.656655400Z" }, - "t_018_constraints": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "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": "schema", + "category": "basics", "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", + "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": { - "schema_parity": { + "index_lookup_projection_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 + "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" } }, - "constraints_seed_two_rows": { + "seed_user_row": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } }, - "constraints_row_parity_after_seed": { + "schema_parity": { "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" + "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 } } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:50:10.005602700Z", - "finished_at": "2025-10-20T20:51:54.310228500Z" + "started_at": "2025-10-20T20:55:20.269343Z", + "finished_at": "2025-10-20T20:56:26.534647500Z" }, "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -20295,9 +20357,9 @@ "started_at": "2025-10-20T20:55:21.056235400Z", "finished_at": "2025-10-20T20:57:04.689403100Z" }, - "t_001_basic_tables": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_010_connect", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", @@ -20306,17 +20368,17 @@ "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", + "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-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-claude-4-sonnet-llm", + "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", @@ -20326,12 +20388,12 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:55:15.090252900Z", - "finished_at": "2025-10-20T20:57:28.303239Z" + "started_at": "2025-10-20T20:55:21.790280200Z", + "finished_at": "2025-10-20T20:56:28.012770900Z" }, - "t_006_delete": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_011_helper_function", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", @@ -20340,17 +20402,17 @@ "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", + "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-006-delete-golden", - "llm_db": "basics-t-006-delete-claude-4-sonnet-llm", + "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", @@ -20358,87 +20420,78 @@ "tables_equal": true } }, - "delete_user_count_zero": { + "helper_func_sum_abs": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1 AND sum=5" } }, - "seed_users_row": { + "helper_func_sum_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:55:18.778396500Z", - "finished_at": "2025-10-20T20:56:27.431010100Z" + "started_at": "2025-10-20T20:55:22.531855800Z", + "finished_at": "2025-10-20T20:56:27.880323300Z" }, - "t_021_multi_column_index": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 4, - "passed_tests": 0, + "total_tests": 3, + "passed_tests": 3, "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", + "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": { - "crud_total_count_one": { + "product_type_row_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "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" } }, "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", + "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", @@ -20446,103 +20499,79 @@ "tables_equal": true } }, - "crud_row_id2_deleted": { + "product_type_row_count": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:55:19.530990100Z", - "finished_at": "2025-10-20T20:57:08.656655400Z" + "started_at": "2025-10-20T20:50:05.051573400Z", + "finished_at": "2025-10-20T20:51:18.620618200Z" }, - "t_019_many_to_many": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 5, - "passed_tests": 5, + "total_tests": 3, + "passed_tests": 3, "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", + "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-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": { + "sum_type_row_count": { "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" + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" } }, - "m2m_has_1_20": { + "sum_type_row_parity": { "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" + "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" } }, - "m2m_has_2_20": { + "schema_parity": { "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" + "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 } } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:50:10.774851900Z", - "finished_at": "2025-10-20T20:51:17.860922Z" + "started_at": "2025-10-20T20:50:05.952997300Z", + "finished_at": "2025-10-20T20:51:20.050481800Z" }, "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -20560,20 +20589,6 @@ "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, @@ -20595,40 +20610,25 @@ "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, + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.0, "notes": { - "error": "LLM call timed out", - "phase": "build_or_publish" + "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" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T16:17:51.772095600Z", - "finished_at": "2025-10-20T16:17:51.772095600Z" + "started_at": "2025-10-20T20:50:06.805313900Z", + "finished_at": "2025-10-20T20:51:56.707078500Z" }, "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -20646,17 +20646,13 @@ "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": { + "product_type_columns_row_count": { "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 + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" } }, "product_type_columns_row_parity": { @@ -20673,13 +20669,17 @@ "server": "local" } }, - "product_type_columns_row_count": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + "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 } } }, @@ -20687,9 +20687,9 @@ "started_at": "2025-10-20T20:50:07.613137700Z", "finished_at": "2025-10-20T20:51:19.086039200Z" }, - "t_012_spacetime_product_type": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_016_sum_type_columns", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", @@ -20698,17 +20698,17 @@ "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", + "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-012-spacetime-product-type-golden", - "llm_db": "schema-t-012-spacetime-product-type-claude-4-sonnet-llm", + "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", @@ -20716,120 +20716,85 @@ "tables_equal": true } }, - "product_type_row_parity": { + "sum_type_columns_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", + "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" } }, - "product_type_row_count": { + "sum_type_columns_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T20:50:05.051573400Z", - "finished_at": "2025-10-20T20:51:18.620618200Z" + "started_at": "2025-10-20T20:50:08.411737500Z", + "finished_at": "2025-10-20T20:51:19.585637500Z" }, - "t_004_insert": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", "total_tests": 2, - "passed_tests": 2, + "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:55:17.336463800Z", - "finished_at": "2025-10-20T20:56:25.822024500Z" + "started_at": "2025-10-20T20:50:09.220660800Z", + "finished_at": "2025-10-20T20:51:15.963838900Z" }, - "t_005_update": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "task": "t_018_constraints", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", "total_tests": 3, "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "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", + "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", @@ -20837,126 +20802,161 @@ "tables_equal": true } }, - "data_parity_update_user": { + "constraints_seed_two_rows": { "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", + "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:55:18.069714400Z", - "finished_at": "2025-10-20T20:56:27.104444200Z" + "started_at": "2025-10-20T20:50:10.005602700Z", + "finished_at": "2025-10-20T20:51:54.310228500Z" }, - "t_002_scheduled_table": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 5, + "passed_tests": 5, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": "basics-t-002-scheduled-table-golden", - "llm_db": "basics-t-002-scheduled-table-claude-4-sonnet-llm", + "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-20T20:55:15.867705900Z", - "finished_at": "2025-10-20T20:56:25.413577300Z" + "started_at": "2025-10-20T20:50:10.774851900Z", + "finished_at": "2025-10-20T20:51:17.860922Z" }, - "t_017_scheduled_columns": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_020_ecs", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 2, + "total_tests": 5, "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", + "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 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", + "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:09.220660800Z", - "finished_at": "2025-10-20T20:51:15.963838900Z" + "started_at": "2025-10-20T20:50:11.554764500Z", + "finished_at": "2025-10-20T20:51:16.374455800Z" }, - "t_003_struct_in_table": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "task": "t_021_multi_column_index", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 4, + "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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, + "publish_error": { + "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-sonnet-llm", - "reducers_diff": null, - "reducers_equal": true, - "server": "local", - "tables_diff": null, - "tables_equal": true + "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:55:16.612284900Z", - "finished_at": "2025-10-20T20:56:26.667376400Z" + "started_at": "2025-10-20T20:50:12.302056800Z", + "finished_at": "2025-10-20T20:51:15.959293400Z" } } }, @@ -20964,16 +20964,16 @@ "name": "Claude 3.5 Sonnet", "route_api_model": "claude-3-5-sonnet-latest", "tasks": { - "t_021_multi_column_index": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "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": "schema", + "category": "basics", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -20984,18 +20984,18 @@ "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\"}", + "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.078358400Z", - "finished_at": "2025-10-20T16:16:01.078358400Z" + "started_at": "2025-10-20T16:16:01.077360300Z", + "finished_at": "2025-10-20T16:16:01.077360300Z" }, - "t_004_insert": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_001_basic_tables", "lang": "rust", "golden_published": false, "model_name": "Claude 3.5 Sonnet", @@ -21013,25 +21013,25 @@ "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\"}", + "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.076698100Z", - "finished_at": "2025-10-20T16:16:01.076698100Z" + "started_at": "2025-10-20T16:16:01.074557300Z", + "finished_at": "2025-10-20T16:16:01.074557300Z" }, - "t_017_scheduled_columns": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "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": "schema", + "category": "basics", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21042,18 +21042,18 @@ "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\"}", + "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.075120100Z", - "finished_at": "2025-10-20T16:16:01.075120100Z" + "started_at": "2025-10-20T16:16:01.076428500Z", + "finished_at": "2025-10-20T16:16:01.076428500Z" }, - "t_011_helper_function": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_003_struct_in_table", "lang": "rust", "golden_published": false, "model_name": "Claude 3.5 Sonnet", @@ -21071,18 +21071,18 @@ "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\"}", + "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.076054700Z", - "finished_at": "2025-10-20T16:16:01.076054700Z" + "started_at": "2025-10-20T16:16:01.077171Z", + "finished_at": "2025-10-20T16:16:01.077171Z" }, - "t_001_basic_tables": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_004_insert", "lang": "rust", "golden_published": false, "model_name": "Claude 3.5 Sonnet", @@ -21100,18 +21100,18 @@ "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\"}", + "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.074557300Z", - "finished_at": "2025-10-20T16:16:01.074557300Z" + "started_at": "2025-10-20T16:16:01.076698100Z", + "finished_at": "2025-10-20T16:16:01.076698100Z" }, - "t_010_connect": { + "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_005_update", "lang": "rust", "golden_published": false, "model_name": "Claude 3.5 Sonnet", @@ -21129,25 +21129,25 @@ "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\"}", + "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.076241800Z", - "finished_at": "2025-10-20T16:16:01.076241800Z" + "started_at": "2025-10-20T16:16:01.077654200Z", + "finished_at": "2025-10-20T16:16:01.077654200Z" }, - "t_012_spacetime_product_type": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "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": "schema", + "category": "basics", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21158,25 +21158,25 @@ "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\"}", + "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.075494300Z", - "finished_at": "2025-10-20T16:16:01.075494300Z" + "started_at": "2025-10-20T16:16:01.074935400Z", + "finished_at": "2025-10-20T16:16:01.074935400Z" }, - "t_018_constraints": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "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": "schema", + "category": "basics", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21187,25 +21187,25 @@ "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\"}", + "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.073654500Z", - "finished_at": "2025-10-20T16:16:01.073654500Z" + "started_at": "2025-10-20T16:16:01.074748600Z", + "finished_at": "2025-10-20T16:16:01.074748600Z" }, - "t_013_spacetime_sum_type": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "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": "schema", + "category": "basics", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21216,25 +21216,25 @@ "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\"}", + "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.076923500Z", - "finished_at": "2025-10-20T16:16:01.076923500Z" + "started_at": "2025-10-20T16:16:01.074363Z", + "finished_at": "2025-10-20T16:16:01.074363Z" }, - "t_019_many_to_many": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "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": "schema", + "category": "basics", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21245,18 +21245,18 @@ "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\"}", + "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.072831900Z", - "finished_at": "2025-10-20T16:16:01.072831900Z" + "started_at": "2025-10-20T16:16:01.075307300Z", + "finished_at": "2025-10-20T16:16:01.075307300Z" }, - "t_003_struct_in_table": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "task": "t_010_connect", "lang": "rust", "golden_published": false, "model_name": "Claude 3.5 Sonnet", @@ -21274,25 +21274,25 @@ "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\"}", + "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.077171Z", - "finished_at": "2025-10-20T16:16:01.077171Z" + "started_at": "2025-10-20T16:16:01.076241800Z", + "finished_at": "2025-10-20T16:16:01.076241800Z" }, - "t_020_ecs": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "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": "schema", + "category": "basics", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21303,25 +21303,25 @@ "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\"}", + "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.078027600Z", - "finished_at": "2025-10-20T16:16:01.078027600Z" + "started_at": "2025-10-20T16:16:01.076054700Z", + "finished_at": "2025-10-20T16:16:01.076054700Z" }, - "t_007_crud": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "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": "basics", + "category": "schema", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21332,25 +21332,25 @@ "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\"}", + "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.074748600Z", - "finished_at": "2025-10-20T16:16:01.074748600Z" + "started_at": "2025-10-20T16:16:01.075494300Z", + "finished_at": "2025-10-20T16:16:01.075494300Z" }, - "t_000_empty_reducers": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "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": "basics", + "category": "schema", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21361,18 +21361,18 @@ "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\"}", + "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.077360300Z", - "finished_at": "2025-10-20T16:16:01.077360300Z" + "started_at": "2025-10-20T16:16:01.076923500Z", + "finished_at": "2025-10-20T16:16:01.076923500Z" }, - "t_015_product_type_columns": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": false, "model_name": "Claude 3.5 Sonnet", @@ -21390,25 +21390,25 @@ "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\"}", + "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.073962700Z", - "finished_at": "2025-10-20T16:16:01.073962700Z" + "started_at": "2025-10-20T16:16:01.075680200Z", + "finished_at": "2025-10-20T16:16:01.075680200Z" }, - "t_002_scheduled_table": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "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": "basics", + "category": "schema", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21419,18 +21419,18 @@ "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\"}", + "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.076428500Z", - "finished_at": "2025-10-20T16:16:01.076428500Z" + "started_at": "2025-10-20T16:16:01.073962700Z", + "finished_at": "2025-10-20T16:16:01.073962700Z" }, - "t_014_elementary_columns": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_016_sum_type_columns", "lang": "rust", "golden_published": false, "model_name": "Claude 3.5 Sonnet", @@ -21448,25 +21448,25 @@ "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\"}", + "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.075680200Z", - "finished_at": "2025-10-20T16:16:01.075680200Z" + "started_at": "2025-10-20T16:16:01.075867100Z", + "finished_at": "2025-10-20T16:16:01.075867100Z" }, - "t_006_delete": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "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": "basics", + "category": "schema", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21477,25 +21477,25 @@ "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\"}", + "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.074935400Z", - "finished_at": "2025-10-20T16:16:01.074935400Z" + "started_at": "2025-10-20T16:16:01.075120100Z", + "finished_at": "2025-10-20T16:16:01.075120100Z" }, - "t_009_init": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "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": "basics", + "category": "schema", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21506,18 +21506,18 @@ "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\"}", + "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.075307300Z", - "finished_at": "2025-10-20T16:16:01.075307300Z" + "started_at": "2025-10-20T16:16:01.073654500Z", + "finished_at": "2025-10-20T16:16:01.073654500Z" }, - "t_016_sum_type_columns": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": false, "model_name": "Claude 3.5 Sonnet", @@ -21535,25 +21535,25 @@ "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\"}", + "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.075867100Z", - "finished_at": "2025-10-20T16:16:01.075867100Z" + "started_at": "2025-10-20T16:16:01.072831900Z", + "finished_at": "2025-10-20T16:16:01.072831900Z" }, - "t_005_update": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "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": "basics", + "category": "schema", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21564,25 +21564,25 @@ "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\"}", + "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.077654200Z", - "finished_at": "2025-10-20T16:16:01.077654200Z" + "started_at": "2025-10-20T16:16:01.078027600Z", + "finished_at": "2025-10-20T16:16:01.078027600Z" }, - "t_008_index_lookup": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "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": "basics", + "category": "schema", "route_api_model": "claude-3-5-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21593,14 +21593,14 @@ "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\"}", + "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.074363Z", - "finished_at": "2025-10-20T16:16:01.074363Z" + "started_at": "2025-10-20T16:16:01.078358400Z", + "finished_at": "2025-10-20T16:16:01.078358400Z" } } }, @@ -21608,45 +21608,16 @@ "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": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "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": "schema", + "category": "basics", "route_api_model": "claude-3-7-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21663,19 +21634,19 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T13:25:59.378468300Z", - "finished_at": "2025-10-20T13:25:59.378468300Z" + "started_at": "2025-10-20T13:25:59.376942Z", + "finished_at": "2025-10-20T13:25:59.376942Z" }, - "t_014_elementary_columns": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "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": "schema", + "category": "basics", "route_api_model": "claude-3-7-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21692,41 +21663,12 @@ } }, "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" + "started_at": "2025-10-20T21:39:29.418002900Z", + "finished_at": "2025-10-20T21:39:29.418002900Z" }, - "t_001_basic_tables": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": false, "model_name": "Claude 3.7 Sonnet", @@ -21750,12 +21692,12 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T21:39:29.418002900Z", - "finished_at": "2025-10-20T21:39:29.418002900Z" + "started_at": "2025-10-20T21:39:29.418243800Z", + "finished_at": "2025-10-20T21:39:29.418243800Z" }, - "t_005_update": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "task": "t_003_struct_in_table", "lang": "rust", "golden_published": false, "model_name": "Claude 3.7 Sonnet", @@ -21779,19 +21721,72 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T21:39:29.418770400Z", - "finished_at": "2025-10-20T21:39:29.418770400Z" + "started_at": "2025-10-20T21:39:29.418569Z", + "finished_at": "2025-10-20T21:39:29.418569Z" }, - "t_013_spacetime_sum_type": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "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": { + "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" + } + }, + "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 + } + } + }, + "vendor": "anthropic", + "started_at": "2025-10-20T21:34:24.088464100Z", + "finished_at": "2025-10-20T21:35:15.758941700Z" + }, + "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": "schema", + "category": "basics", "route_api_model": "claude-3-7-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21808,19 +21803,19 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T13:25:59.378590Z", - "finished_at": "2025-10-20T13:25:59.378590Z" + "started_at": "2025-10-20T21:39:29.418770400Z", + "finished_at": "2025-10-20T21:39:29.418770400Z" }, - "t_015_product_type_columns": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "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": "schema", + "category": "basics", "route_api_model": "claude-3-7-sonnet-latest", "golden_db": null, "llm_db": null, @@ -21831,18 +21826,84 @@ "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\"}", + "error": "LLM call timed out", "phase": "build_or_publish" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T13:25:59.376639300Z", - "finished_at": "2025-10-20T13:25:59.376639300Z" + "started_at": "2025-10-20T21:39:29.418971400Z", + "finished_at": "2025-10-20T21:39:29.418971400Z" }, - "t_003_struct_in_table": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "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_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-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" + } + }, + "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 + } + }, + "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-20T21:34:26.391658Z", + "finished_at": "2025-10-20T21:36:47.842268300Z" + }, + "t_008_index_lookup": { + "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": false, "model_name": "Claude 3.7 Sonnet", @@ -21866,8 +21927,8 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T21:39:29.418569Z", - "finished_at": "2025-10-20T21:39:29.418569Z" + "started_at": "2025-10-20T21:39:29.419131800Z", + "finished_at": "2025-10-20T21:39:29.419131800Z" }, "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -21898,38 +21959,38 @@ "started_at": "2025-10-20T21:39:29.419286300Z", "finished_at": "2025-10-20T21:39:29.419286300Z" }, - "t_002_scheduled_table": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_010_connect", "lang": "rust", - "golden_published": false, + "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": null, - "llm_db": null, - "work_dir_golden": null, - "work_dir_llm": null, + "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": "LLM call timed out", + "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:39:29.418243800Z", - "finished_at": "2025-10-20T21:39:29.418243800Z" + "started_at": "2025-10-20T21:34:28.627855700Z", + "finished_at": "2025-10-20T21:39:19.955592500Z" }, - "t_006_delete": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_011_helper_function", "lang": "rust", "golden_published": false, "model_name": "Claude 3.7 Sonnet", @@ -21953,78 +22014,41 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T21:39:29.418971400Z", - "finished_at": "2025-10-20T21:39:29.418971400Z" + "started_at": "2025-10-20T21:39:29.419472500Z", + "finished_at": "2025-10-20T21:39:29.419472500Z" }, - "t_007_crud": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_012_spacetime_product_type", "lang": "rust", - "golden_published": true, + "golden_published": false, "model_name": "Claude 3.7 Sonnet", - "total_tests": 4, - "passed_tests": 4, + "total_tests": 1, + "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, "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, + "publish_error": { + "pass": false, + "partial": 0.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 + "error": "LLM call timed out", + "phase": "build_or_publish" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T21:34:26.391658Z", - "finished_at": "2025-10-20T21:36:47.842268300Z" + "started_at": "2025-10-20T13:25:59.378468300Z", + "finished_at": "2025-10-20T13:25:59.378468300Z" }, - "t_021_multi_column_index": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": false, "model_name": "Claude 3.7 Sonnet", @@ -22048,19 +22072,19 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T13:25:59.379055100Z", - "finished_at": "2025-10-20T13:25:59.379055100Z" + "started_at": "2025-10-20T13:25:59.378590Z", + "finished_at": "2025-10-20T13:25:59.378590Z" }, - "t_000_empty_reducers": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "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": "basics", + "category": "schema", "route_api_model": "claude-3-7-sonnet-latest", "golden_db": null, "llm_db": null, @@ -22077,12 +22101,12 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T13:25:59.376942Z", - "finished_at": "2025-10-20T13:25:59.376942Z" + "started_at": "2025-10-20T13:25:59.378705700Z", + "finished_at": "2025-10-20T13:25:59.378705700Z" }, - "t_017_scheduled_columns": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": false, "model_name": "Claude 3.7 Sonnet", @@ -22100,14 +22124,14 @@ "pass": false, "partial": 0.0, "notes": { - "error": "LLM call timed out", + "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.378821500Z", - "finished_at": "2025-10-20T13:25:59.378821500Z" + "started_at": "2025-10-20T13:25:59.376639300Z", + "finished_at": "2025-10-20T13:25:59.376639300Z" }, "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -22138,16 +22162,16 @@ "started_at": "2025-10-20T13:25:59.376824600Z", "finished_at": "2025-10-20T13:25:59.376824600Z" }, - "t_008_index_lookup": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "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": "basics", + "category": "schema", "route_api_model": "claude-3-7-sonnet-latest", "golden_db": null, "llm_db": null, @@ -22164,41 +22188,41 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T21:39:29.419131800Z", - "finished_at": "2025-10-20T21:39:29.419131800Z" + "started_at": "2025-10-20T13:25:59.378821500Z", + "finished_at": "2025-10-20T13:25:59.378821500Z" }, - "t_010_connect": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_018_constraints", "lang": "rust", - "golden_published": true, + "golden_published": false, "model_name": "Claude 3.7 Sonnet", "total_tests": 1, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": "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", + "error": "LLM call timed out", "phase": "build_or_publish" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T21:34:28.627855700Z", - "finished_at": "2025-10-20T21:39:19.955592500Z" + "started_at": "2025-10-20T13:25:59.378937Z", + "finished_at": "2025-10-20T13:25:59.378937Z" }, - "t_018_constraints": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": false, "model_name": "Claude 3.7 Sonnet", @@ -22216,25 +22240,25 @@ "pass": false, "partial": 0.0, "notes": { - "error": "LLM call timed out", + "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.378937Z", - "finished_at": "2025-10-20T13:25:59.378937Z" + "started_at": "2025-10-20T13:25:59.375067200Z", + "finished_at": "2025-10-20T13:25:59.375067200Z" }, - "t_011_helper_function": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "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": "basics", + "category": "schema", "route_api_model": "claude-3-7-sonnet-latest", "golden_db": null, "llm_db": null, @@ -22245,67 +22269,43 @@ "pass": false, "partial": 0.0, "notes": { - "error": "LLM call timed out", + "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-20T21:39:29.419472500Z", - "finished_at": "2025-10-20T21:39:29.419472500Z" + "started_at": "2025-10-20T13:25:59.376487400Z", + "finished_at": "2025-10-20T13:25:59.376487400Z" }, - "t_004_insert": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_021_multi_column_index", "lang": "rust", - "golden_published": true, + "golden_published": false, "model_name": "Claude 3.7 Sonnet", - "total_tests": 2, - "passed_tests": 2, + "total_tests": 1, + "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, "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, + "publish_error": { + "pass": false, + "partial": 0.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" + "error": "LLM call timed out", + "phase": "build_or_publish" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T21:34:24.088464100Z", - "finished_at": "2025-10-20T21:35:15.758941700Z" + "started_at": "2025-10-20T13:25:59.379055100Z", + "finished_at": "2025-10-20T13:25:59.379055100Z" } } }, @@ -22313,97 +22313,63 @@ "name": "Claude 3.5 Haiku", "route_api_model": "claude-3-5-haiku-latest", "tasks": { - "t_010_connect": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_001_basic_tables", "lang": "rust", - "golden_published": true, + "golden_published": false, "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", + "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": "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", + "error": "LLM call timed out", "phase": "build_or_publish" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T21:55:24.195124800Z", - "finished_at": "2025-10-20T21:56:23.760096100Z" + "started_at": "2025-10-20T21:58:46.703037700Z", + "finished_at": "2025-10-20T21:58:46.703037700Z" }, - "t_007_crud": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_002_scheduled_table", "lang": "rust", - "golden_published": true, + "golden_published": false, "model_name": "Claude 3.5 Haiku", - "total_tests": 4, + "total_tests": 1, "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", + "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": "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", + "error": "LLM call timed out", "phase": "build_or_publish" } } }, "vendor": "anthropic", - "started_at": "2025-10-20T21:55:24.980618200Z", - "finished_at": "2025-10-20T21:58:16.875570500Z" + "started_at": "2025-10-20T21:58:46.704377800Z", + "finished_at": "2025-10-20T21:58:46.704377800Z" }, "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -22492,67 +22458,67 @@ "started_at": "2025-10-20T21:58:46.706245700Z", "finished_at": "2025-10-20T21:58:46.706245700Z" }, - "t_008_index_lookup": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_006_delete", "lang": "rust", - "golden_published": false, + "golden_published": true, "model_name": "Claude 3.5 Haiku", - "total_tests": 1, + "total_tests": 3, "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, + "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": "LLM call timed out", + "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:58:46.706635800Z", - "finished_at": "2025-10-20T21:58:46.706635800Z" + "started_at": "2025-10-20T21:55:24.195124800Z", + "finished_at": "2025-10-20T21:56:23.760096100Z" }, - "t_002_scheduled_table": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_007_crud", "lang": "rust", - "golden_published": false, + "golden_published": true, "model_name": "Claude 3.5 Haiku", - "total_tests": 1, + "total_tests": 4, "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, + "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": "LLM call timed out", + "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:58:46.704377800Z", - "finished_at": "2025-10-20T21:58:46.704377800Z" + "started_at": "2025-10-20T21:55:24.980618200Z", + "finished_at": "2025-10-20T21:58:16.875570500Z" }, - "t_009_init": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": false, "model_name": "Claude 3.5 Haiku", @@ -22576,12 +22542,12 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T21:58:46.707053500Z", - "finished_at": "2025-10-20T21:58:46.707053500Z" + "started_at": "2025-10-20T21:58:46.706635800Z", + "finished_at": "2025-10-20T21:58:46.706635800Z" }, - "t_001_basic_tables": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_009_init", "lang": "rust", "golden_published": false, "model_name": "Claude 3.5 Haiku", @@ -22605,8 +22571,42 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-20T21:58:46.703037700Z", - "finished_at": "2025-10-20T21:58:46.703037700Z" + "started_at": "2025-10-20T21:58:46.707053500Z", + "finished_at": "2025-10-20T21:58:46.707053500Z" + }, + "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_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -22643,63 +22643,39 @@ "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": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_000_empty_reducers", "lang": "rust", "golden_published": true, "model_name": "Grok 4", - "total_tests": 3, - "passed_tests": 0, + "total_tests": 1, + "passed_tests": 1, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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:46:14.914135Z", - "finished_at": "2025-10-21T00:47:37.896165700Z" + "started_at": "2025-10-21T00:14:36.636358800Z", + "finished_at": "2025-10-21T00:16:07.876053700Z" }, "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -22735,114 +22711,86 @@ "started_at": "2025-10-21T00:14:37.219606500Z", "finished_at": "2025-10-21T00:15:51.079505400Z" }, - "t_015_product_type_columns": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, "model_name": "Grok 4", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 1, + "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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" + "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:46:13.263995800Z", - "finished_at": "2025-10-21T00:47:47.774420400Z" + "started_at": "2025-10-21T00:14:37.721386300Z", + "finished_at": "2025-10-21T00:16:02.368273Z" }, - "t_016_sum_type_columns": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "task": "t_003_struct_in_table", "lang": "rust", "golden_published": true, "model_name": "Grok 4", - "total_tests": 3, + "total_tests": 1, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:46:13.802388700Z", - "finished_at": "2025-10-21T00:47:37.898410800Z" + "started_at": "2025-10-21T00:14:38.199445Z", + "finished_at": "2025-10-21T00:16:08.791061600Z" }, - "t_013_spacetime_sum_type": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_004_insert", "lang": "rust", "golden_published": true, "model_name": "Grok 4", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 2, + "passed_tests": 2, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { "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", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-grok-4-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -22850,65 +22798,29 @@ "tables_equal": true } }, - "sum_type_row_parity": { + "data_parity_insert_user": { "pass": true, "partial": 1.0, "notes": { "args": [ 1, - 10 + "Alice", + 30, + true ], - "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", + "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" } - }, - "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" + "started_at": "2025-10-21T00:14:38.685575Z", + "finished_at": "2025-10-21T00:16:06.935789200Z" }, "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -22926,6 +22838,13 @@ "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, @@ -22945,13 +22864,6 @@ "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, @@ -22970,91 +22882,44 @@ "started_at": "2025-10-21T00:14:39.176691700Z", "finished_at": "2025-10-21T00:16:12.783740900Z" }, - "t_019_many_to_many": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_006_delete", "lang": "rust", "golden_published": true, "model_name": "Grok 4", - "total_tests": 5, - "passed_tests": 0, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "seed_users_row": { + "pass": true, + "partial": 1.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" + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } - } - }, - "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": { + }, + "delete_user_count_zero": { "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 + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" } - } - }, - "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", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-grok-4-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -23064,8 +22929,8 @@ } }, "vendor": "xai", - "started_at": "2025-10-21T00:14:41.545301900Z", - "finished_at": "2025-10-21T00:15:56.423713300Z" + "started_at": "2025-10-21T00:14:39.654820400Z", + "finished_at": "2025-10-21T00:16:10.887281900Z" }, "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -23083,17 +22948,18 @@ "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": { + "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", - "reducers_diff": null, - "reducers_equal": true, - "server": "local", - "tables_diff": null, - "tables_equal": true + "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": { @@ -23105,27 +22971,26 @@ "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" } }, - "crud_row_id1_parity": { + "crud_total_count_one": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" } }, - "crud_total_count_one": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "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 } } }, @@ -23133,38 +22998,9 @@ "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": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": true, "model_name": "Grok 4", @@ -23173,76 +23009,83 @@ "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", + "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_users_row": { + "seed_user_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", + "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 } + }, + "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" + } } }, "vendor": "xai", - "started_at": "2025-10-21T00:14:39.654820400Z", - "finished_at": "2025-10-21T00:16:10.887281900Z" + "started_at": "2025-10-21T00:14:40.600774Z", + "finished_at": "2025-10-21T00:15:53.061785500Z" }, - "t_020_ecs": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_009_init", "lang": "rust", "golden_published": true, "model_name": "Grok 4", - "total_tests": 5, - "passed_tests": 5, + "total_tests": 4, + "passed_tests": 4, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "ecs_next_pos_entity1": { + "init_total_two": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "schema-t-020-ecs-golden", - "llm_db": "schema-t-020-ecs-grok-4-llm", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-grok-4-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -23250,112 +23093,51 @@ "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": { + "init_seed_alice": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM next_positions" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" } }, - "ecs_next_pos_entity2": { + "init_seed_bob": { "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" + "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-21T00:46:16.506381200Z", - "finished_at": "2025-10-21T00:47:04.487021400Z" + "started_at": "2025-10-21T00:14:41.080941900Z", + "finished_at": "2025-10-21T00:15:50.467621500Z" }, - "t_008_index_lookup": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_010_connect", "lang": "rust", "golden_published": true, "model_name": "Grok 4", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 1, + "passed_tests": 1, "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", + "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": { - "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", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-grok-4-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -23365,8 +23147,8 @@ } }, "vendor": "xai", - "started_at": "2025-10-21T00:14:40.600774Z", - "finished_at": "2025-10-21T00:15:53.061785500Z" + "started_at": "2025-10-21T00:14:41.545301900Z", + "finished_at": "2025-10-21T00:15:56.423713300Z" }, "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -23384,22 +23166,13 @@ "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": { + "helper_func_sum_abs": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1 AND sum=5" } }, "schema_parity": { @@ -23415,13 +23188,22 @@ "tables_equal": true } }, - "helper_func_sum_abs": { + "helper_func_sum_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1 AND sum=5" + "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" } } }, @@ -23429,35 +23211,6 @@ "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", @@ -23492,15 +23245,6 @@ "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, @@ -23513,44 +23257,51 @@ "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": "xai", "started_at": "2025-10-21T00:46:11.433992800Z", "finished_at": "2025-10-21T00:47:46.327316300Z" }, - "t_004_insert": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": true, "model_name": "Grok 4", - "total_tests": 2, - "passed_tests": 2, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "data_parity_insert_user": { + "sum_type_row_parity": { "pass": true, "partial": 1.0, "notes": { "args": [ 1, - "Alice", - 30, - true + 10 ], - "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", + "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" } }, @@ -23558,195 +23309,89 @@ "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-004-insert-golden", - "llm_db": "basics-t-004-insert-grok-4-llm", + "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 } - } - }, - "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": { + "sum_type_row_count": { "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 + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" } } }, "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": { + "started_at": "2025-10-21T00:46:12.073089300Z", + "finished_at": "2025-10-21T00:47:37.893763400Z" + }, + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", - "total_tests": 4, + "model_name": "Grok 4", + "total_tests": 3, "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", + "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 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", + "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-21T01:26:18.655713300Z", - "finished_at": "2025-10-21T01:27:28.720422900Z" + "started_at": "2025-10-21T00:46:12.663346Z", + "finished_at": "2025-10-21T00:47:41.752710600Z" }, - "t_014_elementary_columns": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", + "model_name": "Grok 4", "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", + "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": { - "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": { + "product_type_columns_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + "sql": "SELECT COUNT(*) AS n FROM profiles 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", + "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", @@ -23754,307 +23399,157 @@ "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": { + "product_type_columns_row_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", + "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-21T01:29:56.637751100Z", - "finished_at": "2025-10-21T01:31:20.120381500Z" + "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 3 Mini (Beta)", + "model_name": "Grok 4", "total_tests": 3, - "passed_tests": 3, + "passed_tests": 0, "llm_output": null, "category": "schema", - "route_api_model": "grok-3-mini", + "route_api_model": "grok-4", "golden_db": "schema-t-016-sum-type-columns-golden", - "llm_db": "schema-t-016-sum-type-columns-grok-3-mini-beta-llm", + "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-3-mini-beta\\llm", + "work_dir_llm": "target\\llm-runs\\schema\\t_016_sum_type_columns\\rust\\server\\grok-4\\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, + "publish_error": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + "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-21T01:26:16.062920500Z", - "finished_at": "2025-10-21T01:27:32.031947300Z" + "started_at": "2025-10-21T00:46:13.802388700Z", + "finished_at": "2025-10-21T00:47:37.898410800Z" }, - "t_001_basic_tables": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", - "total_tests": 1, - "passed_tests": 1, + "model_name": "Grok 4", + "total_tests": 2, + "passed_tests": 0, "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", + "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 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", + "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-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" + "started_at": "2025-10-21T00:46:14.324195500Z", + "finished_at": "2025-10-21T00:47:29.234828600Z" }, - "t_013_spacetime_sum_type": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_018_constraints", "lang": "rust", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", + "model_name": "Grok 4", "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", + "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 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", + "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-21T01:26:14.444729400Z", - "finished_at": "2025-10-21T01:27:24.914827100Z" + "started_at": "2025-10-21T00:46:14.914135Z", + "finished_at": "2025-10-21T00:47:37.896165700Z" }, - "t_009_init": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", - "total_tests": 4, + "model_name": "Grok 4", + "total_tests": 5, "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", + "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 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", + "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-21T01:29:55.563149Z", - "finished_at": "2025-10-21T01:31:19.183550800Z" + "started_at": "2025-10-21T00:46:15.446627400Z", + "finished_at": "2025-10-21T00:47:44.292192500Z" }, "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_020_ecs", "lang": "rust", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", + "model_name": "Grok 4", "total_tests": 5, "passed_tests": 5, "llm_output": null, "category": "schema", - "route_api_model": "grok-3-mini", + "route_api_model": "grok-4", "golden_db": "schema-t-020-ecs-golden", - "llm_db": "schema-t-020-ecs-grok-3-mini-beta-llm", + "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-3-mini-beta\\llm", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\grok-4\\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, @@ -24064,17 +23559,13 @@ "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" } }, - "schema_parity": { + "ecs_seed_positions_count": { "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 + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" } }, "ecs_next_pos_entity1": { @@ -24094,69 +23585,122 @@ "expected": 2, "sql": "SELECT COUNT(*) AS n FROM next_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 + } } }, "vendor": "xai", - "started_at": "2025-10-21T01:26:18.147475200Z", - "finished_at": "2025-10-21T01:27:35.150632900Z" + "started_at": "2025-10-21T00:46:15.972016200Z", + "finished_at": "2025-10-21T00:47:47.204558800Z" }, - "t_018_constraints": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_021_multi_column_index", "lang": "rust", "golden_published": true, - "model_name": "Grok 3 Mini (Beta)", - "total_tests": 3, + "model_name": "Grok 4", + "total_tests": 4, "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", + "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 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", + "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-21T01:26:17.088089100Z", - "finished_at": "2025-10-21T01:27:27.925402300Z" - }, - "t_019_many_to_many": { + "started_at": "2025-10-21T00:46:16.506381200Z", + "finished_at": "2025-10-21T00:47:04.487021400Z" + } + } + }, + { + "name": "Grok 3 Mini (Beta)", + "route_api_model": "grok-3-mini", + "tasks": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_000_empty_reducers", "lang": "rust", "golden_published": true, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 5, + "total_tests": 1, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:26:17.605210400Z", - "finished_at": "2025-10-21T01:27:33.446157800Z" + "started_at": "2025-10-21T01:29:50.562790900Z", + "finished_at": "2025-10-21T01:31:17.590511100Z" + }, + "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_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -24187,71 +23731,104 @@ "started_at": "2025-10-21T01:29:51.711127800Z", "finished_at": "2025-10-21T01:31:17.447453700Z" }, - "t_017_scheduled_columns": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_003_struct_in_table", "lang": "rust", "golden_published": true, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 2, + "total_tests": 1, "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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 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", + "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:26:16.574545300Z", - "finished_at": "2025-10-21T01:27:29.811190900Z" + "started_at": "2025-10-21T01:29:52.290936100Z", + "finished_at": "2025-10-21T01:31:05.647487400Z" }, - "t_005_update": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "task": "t_004_insert", "lang": "rust", "golden_published": true, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 2, + "passed_tests": 2, "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", + "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": { - "seed_users_row": { + "data_parity_insert_user": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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" } }, "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", + "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 } - }, + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:52.855319100Z", + "finished_at": "2025-10-21T01:31:21.254756700Z" + }, + "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": { "data_parity_update_user": { "pass": true, "partial": 1.0, @@ -24270,90 +23847,20 @@ "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": { + "seed_users_row": { "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" + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } }, "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", + "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", @@ -24363,191 +23870,327 @@ } }, "vendor": "xai", - "started_at": "2025-10-21T01:26:13.882064600Z", - "finished_at": "2025-10-21T01:27:30.602676400Z" + "started_at": "2025-10-21T01:29:53.390922600Z", + "finished_at": "2025-10-21T01:31:18.654206800Z" }, - "t_010_connect": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_006_delete", "lang": "rust", "golden_published": true, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 3, + "passed_tests": 3, "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", + "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": { + "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-010-connect-golden", - "llm_db": "basics-t-010-connect-grok-3-mini-beta-llm", + "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" + } } }, "vendor": "xai", - "started_at": "2025-10-21T01:29:56.126327600Z", - "finished_at": "2025-10-21T01:31:06.389854900Z" + "started_at": "2025-10-21T01:29:53.920504500Z", + "finished_at": "2025-10-21T01:31:07.456921800Z" }, - "t_015_product_type_columns": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_007_crud", "lang": "rust", "golden_published": true, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 4, + "passed_tests": 4, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "product_type_columns_row_count": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, + "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 profiles WHERE id=1" + "sql": "SELECT COUNT(*) AS n FROM users" } }, - "schema_parity": { + "crud_row_id2_deleted": { "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 + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" } }, - "product_type_columns_row_parity": { + "crud_row_id1_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", + "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" } } }, "vendor": "xai", - "started_at": "2025-10-21T01:26:15.511381700Z", - "finished_at": "2025-10-21T01:27:31.046732Z" + "started_at": "2025-10-21T01:29:54.453624400Z", + "finished_at": "2025-10-21T01:31:19.181860Z" }, - "t_004_insert": { + "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": true, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 2, - "passed_tests": 2, + "total_tests": 3, + "passed_tests": 0, "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", + "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" + }, + "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_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-004-insert-golden", - "llm_db": "basics-t-004-insert-grok-3-mini-beta-llm", + "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 } - }, - "data_parity_insert_user": { + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:29:56.126327600Z", + "finished_at": "2025-10-21T01:31:06.389854900Z" + }, + "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": { + "helper_func_sum_parity": { "pass": true, "partial": 1.0, "notes": { "args": [ 1, - "Alice", - 30, - true + 2, + 3 ], - "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", + "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" } + }, + "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-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:52.855319100Z", - "finished_at": "2025-10-21T01:31:21.254756700Z" + "started_at": "2025-10-21T01:29:56.637751100Z", + "finished_at": "2025-10-21T01:31:20.120381500Z" }, - "t_006_delete": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "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": "basics", + "category": "schema", "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", + "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": { - "delete_user_count_zero": { + "product_type_row_count": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" } }, - "seed_users_row": { + "product_type_row_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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": "basics-t-006-delete-golden", - "llm_db": "basics-t-006-delete-grok-3-mini-beta-llm", + "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", @@ -24557,82 +24200,83 @@ } }, "vendor": "xai", - "started_at": "2025-10-21T01:29:53.920504500Z", - "finished_at": "2025-10-21T01:31:07.456921800Z" + "started_at": "2025-10-21T01:26:13.882064600Z", + "finished_at": "2025-10-21T01:27:30.602676400Z" }, - "t_008_index_lookup": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "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": "basics", + "category": "schema", "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", + "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 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", + "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: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": { + "started_at": "2025-10-21T01:26:14.444729400Z", + "finished_at": "2025-10-21T01:27:24.914827100Z" + }, + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": true, - "model_name": "Gemini 2.5 Pro", + "model_name": "Grok 3 Mini (Beta)", "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", + "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": { - "seed_users_row": { + "elementary_columns_row_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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" } }, - "delete_user_count_zero": { + "elementary_columns_row_count": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives 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", + "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", @@ -24641,177 +24285,372 @@ } } }, - "vendor": "google", - "started_at": "2025-10-21T19:43:41.675134700Z", - "finished_at": "2025-10-21T19:44:58.690376200Z" + "vendor": "xai", + "started_at": "2025-10-21T01:26:14.978982800Z", + "finished_at": "2025-10-21T01:27:31.545741Z" }, - "t_020_ecs": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_015_product_type_columns", "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```", + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, + "passed_tests": 3, + "llm_output": null, "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", + "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, + "product_type_columns_row_parity": { + "pass": true, + "partial": 1.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" + "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" + } + }, + "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_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" } } }, - "vendor": "google", - "started_at": "2025-10-21T18:04:16.264134800Z", - "finished_at": "2025-10-21T18:05:31.373848400Z" + "vendor": "xai", + "started_at": "2025-10-21T01:26:15.511381700Z", + "finished_at": "2025-10-21T01:27:31.046732Z" }, - "t_013_spacetime_sum_type": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_016_sum_type_columns", "lang": "rust", "golden_published": true, - "model_name": "Gemini 2.5 Pro", + "model_name": "Grok 3 Mini (Beta)", "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```", + "passed_tests": 3, + "llm_output": null, "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", + "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, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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_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" + } + }, + "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": "google", - "started_at": "2025-10-21T18:04:15.927585Z", - "finished_at": "2025-10-21T18:05:20.992848Z" + "vendor": "xai", + "started_at": "2025-10-21T01:26:16.062920500Z", + "finished_at": "2025-10-21T01:27:32.031947300Z" }, - "t_014_elementary_columns": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": true, - "model_name": "Gemini 2.5 Pro", - "total_tests": 3, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 2, "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```", + "llm_output": null, "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", + "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 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", + "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": "google", - "started_at": "2025-10-21T18:04:15.979656800Z", - "finished_at": "2025-10-21T18:05:38.157610300Z" + "vendor": "xai", + "started_at": "2025-10-21T01:26:16.574545300Z", + "finished_at": "2025-10-21T01:27:29.811190900Z" }, - "t_002_scheduled_table": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_018_constraints", "lang": "rust", "golden_published": true, - "model_name": "Gemini 2.5 Pro", - "total_tests": 1, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 3, "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", + "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 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", + "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": "google", - "started_at": "2025-10-21T19:43:41.482927800Z", - "finished_at": "2025-10-21T19:44:57.133250900Z" + "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": "Gemini 2.5 Pro", + "model_name": "Grok 3 Mini (Beta)", "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```", + "llm_output": null, "category": "schema", - "route_api_model": "gemini-2.5-pro", + "route_api_model": "grok-3-mini", "golden_db": "schema-t-019-many-to-many-golden", - "llm_db": "schema-t-019-many-to-many-gemini-2-5-pro-llm", + "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\\gemini-2-5-pro\\llm", + "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 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", + "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_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_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 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-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 entity_id=2 AND x=8 AND y=3" + } + } + }, + "vendor": "xai", + "started_at": "2025-10-21T01:26:18.147475200Z", + "finished_at": "2025-10-21T01:27:35.150632900Z" + }, + "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" + } + } + }, + { + "name": "Gemini 2.5 Pro", + "route_api_model": "gemini-2.5-pro", + "tasks": { + "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-21T18:04:16.215870200Z", - "finished_at": "2025-10-21T18:05:37.184401Z" + "started_at": "2025-10-21T19:43:41.341974800Z", + "finished_at": "2025-10-21T19:44:52.858481400Z" }, - "t_010_connect": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_001_basic_tables", "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```", + "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-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", + "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-010-connect-golden", - "llm_db": "basics-t-010-connect-gemini-2-5-pro-llm", + "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", @@ -24821,95 +24660,203 @@ } }, "vendor": "google", - "started_at": "2025-10-21T19:43:41.954786800Z", - "finished_at": "2025-10-21T19:44:41.400368400Z" + "started_at": "2025-10-21T19:43:41.430740900Z", + "finished_at": "2025-10-21T19:44:39.348507Z" }, - "t_011_helper_function": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, "model_name": "Gemini 2.5 Pro", - "total_tests": 3, + "total_tests": 1, "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```", + "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-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", + "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 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", + "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:42.024768400Z", - "finished_at": "2025-10-21T19:44:51.033487900Z" + "started_at": "2025-10-21T19:43:41.482927800Z", + "finished_at": "2025-10-21T19:44:57.133250900Z" }, - "t_018_constraints": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "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_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": { + "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": "insert_user", + "server": "local" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:43:41.576725700Z", + "finished_at": "2025-10-21T19:44:53.391439900Z" + }, + "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::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", + "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": "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", + "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 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", + "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-21T18:04:16.169112800Z", - "finished_at": "2025-10-21T18:05:27.520842500Z" + "started_at": "2025-10-21T19:43:41.625660900Z", + "finished_at": "2025-10-21T19:44:38.539406500Z" }, - "t_008_index_lookup": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_006_delete", "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```", + "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-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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "delete_user_count_zero": { + "pass": true, + "partial": 1.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" + "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-21T19:43:41.817956700Z", - "finished_at": "2025-10-21T19:45:36.017113400Z" + "started_at": "2025-10-21T19:43:41.675134700Z", + "finished_at": "2025-10-21T19:44:58.690376200Z" }, "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -24927,6 +24874,24 @@ "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_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, @@ -24953,30 +24918,41 @@ "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_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_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_009_init", @@ -24993,6 +24969,15 @@ "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_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, @@ -25015,15 +25000,6 @@ "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, @@ -25038,28 +25014,28 @@ "started_at": "2025-10-21T19:43:41.886998300Z", "finished_at": "2025-10-21T19:45:16.097376900Z" }, - "t_003_struct_in_table": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "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, 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```", + "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-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", + "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-003-struct-in-table-golden", - "llm_db": "basics-t-003-struct-in-table-gemini-2-5-pro-llm", + "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", @@ -25069,342 +25045,337 @@ } }, "vendor": "google", - "started_at": "2025-10-21T19:43:41.529310100Z", - "finished_at": "2025-10-21T19:44:52.498030700Z" + "started_at": "2025-10-21T19:43:41.954786800Z", + "finished_at": "2025-10-21T19:44:41.400368400Z" }, - "t_001_basic_tables": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_011_helper_function", "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}", + "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-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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:41.430740900Z", - "finished_at": "2025-10-21T19:44:39.348507Z" + "started_at": "2025-10-21T19:43:42.024768400Z", + "finished_at": "2025-10-21T19:44:51.033487900Z" }, - "t_016_sum_type_columns": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "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::{\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}", + "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-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", + "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 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", + "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:16.075478100Z", - "finished_at": "2025-10-21T18:05:36.593725100Z" + "started_at": "2025-10-21T18:04:15.838499500Z", + "finished_at": "2025-10-21T18:05:16.943145600Z" }, - "t_017_scheduled_columns": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": true, "model_name": "Gemini 2.5 Pro", - "total_tests": 2, + "total_tests": 3, "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```", + "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-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", + "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 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", + "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:16.122835400Z", - "finished_at": "2025-10-21T18:05:31.715450100Z" + "started_at": "2025-10-21T18:04:15.927585Z", + "finished_at": "2025-10-21T18:05:20.992848Z" }, - "t_021_multi_column_index": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": true, "model_name": "Gemini 2.5 Pro", - "total_tests": 4, + "total_tests": 3, "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}", + "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-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", + "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 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", + "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:16.314737Z", - "finished_at": "2025-10-21T18:05:27.516898300Z" + "started_at": "2025-10-21T18:04:15.979656800Z", + "finished_at": "2025-10-21T18:05:38.157610300Z" }, - "t_005_update": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_005_update", + "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": "```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", + "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": "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", + "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 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", + "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-21T19:43:41.625660900Z", - "finished_at": "2025-10-21T19:44:38.539406500Z" + "started_at": "2025-10-21T18:04:16.027499900Z", + "finished_at": "2025-10-21T18:05:40.234046200Z" }, - "t_004_insert": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_016_sum_type_columns", "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", + "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": "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", + "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": { - "data_parity_insert_user": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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" + "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" } - }, - "schema_parity": { - "pass": true, - "partial": 1.0, + } + }, + "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": { - "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 + "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-21T19:43:41.576725700Z", - "finished_at": "2025-10-21T19:44:53.391439900Z" + "started_at": "2025-10-21T18:04:16.122835400Z", + "finished_at": "2025-10-21T18:05:31.715450100Z" }, - "t_015_product_type_columns": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_018_constraints", "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}", + "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-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", + "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 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", + "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.027499900Z", - "finished_at": "2025-10-21T18:05:40.234046200Z" + "started_at": "2025-10-21T18:04:16.169112800Z", + "finished_at": "2025-10-21T18:05:27.520842500Z" }, - "t_000_empty_reducers": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "task": "t_019_many_to_many", "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", + "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": "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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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-21T19:43:41.341974800Z", - "finished_at": "2025-10-21T19:44:52.858481400Z" + "started_at": "2025-10-21T18:04:16.215870200Z", + "finished_at": "2025-10-21T18:05:37.184401Z" }, - "t_012_spacetime_product_type": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_020_ecs", "lang": "rust", "golden_published": true, "model_name": "Gemini 2.5 Pro", - "total_tests": 3, + "total_tests": 5, "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}", + "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-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", + "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 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", + "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: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": { + "started_at": "2025-10-21T18:04:16.264134800Z", + "finished_at": "2025-10-21T18:05:31.373848400Z" + }, + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "task": "t_021_multi_column_index", "lang": "rust", "golden_published": true, - "model_name": "Gemini 2.5 Flash", - "total_tests": 1, + "model_name": "Gemini 2.5 Pro", + "total_tests": 4, "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", + "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 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", + "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-21T19:33:33.891942300Z", - "finished_at": "2025-10-21T19:34:13.633331Z" - }, - "t_010_connect": { + "started_at": "2025-10-21T18:04:16.314737Z", + "finished_at": "2025-10-21T18:05:27.516898300Z" + } + } + }, + { + "name": "Gemini 2.5 Flash", + "route_api_model": "gemini-2.5-flash", + "tasks": { + "t_000_empty_reducers": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_000_empty_reducers", "lang": "rust", "golden_published": false, "model_name": "Gemini 2.5 Flash", @@ -25422,145 +25393,140 @@ "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", + "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.335882500Z", - "finished_at": "2025-10-21T19:35:19.335882500Z" + "started_at": "2025-10-21T19:35:19.336466600Z", + "finished_at": "2025-10-21T19:35:19.336466600Z" }, - "t_009_init": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_009_init", + "task": "t_001_basic_tables", "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}", + "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-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", + "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": { - "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", + "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 } - }, - "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" + "started_at": "2025-10-21T19:33:33.794508800Z", + "finished_at": "2025-10-21T19:35:16.719423600Z" }, - "t_020_ecs": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_002_scheduled_table", "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", + "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": "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", + "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": { - "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", + "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 } - }, - "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, + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:33:33.842770400Z", + "finished_at": "2025-10-21T19:34:16.792684300Z" + }, + "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": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM next_positions" + "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" } - }, - "ecs_seed_positions_count": { - "pass": true, - "partial": 1.0, + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:33:33.891942300Z", + "finished_at": "2025-10-21T19:34:13.633331Z" + }, + "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": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM positions" + "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:15:04.555651400Z", - "finished_at": "2025-10-21T19:15:50.726964900Z" + "started_at": "2025-10-21T19:33:33.941932100Z", + "finished_at": "2025-10-21T19:34:12.367500600Z" }, "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -25578,6 +25544,25 @@ "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": { + "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" + } + }, "schema_parity": { "pass": true, "partial": 1.0, @@ -25597,88 +25582,106 @@ "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": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_006_delete", "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", + "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": "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", + "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 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", + "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:15:04.146106700Z", - "finished_at": "2025-10-21T19:16:44.210909500Z" + "started_at": "2025-10-21T19:33:34.068563700Z", + "finished_at": "2025-10-21T19:34:08.745011400Z" }, - "t_006_delete": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_007_crud", "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}", + "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-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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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_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" + } + }, + "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-21T19:33:34.068563700Z", - "finished_at": "2025-10-21T19:34:08.745011400Z" + "started_at": "2025-10-21T19:33:34.136118400Z", + "finished_at": "2025-10-21T19:35:19.335150600Z" }, "t_008_index_lookup": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -25709,28 +25712,55 @@ "started_at": "2025-10-21T19:33:34.205173100Z", "finished_at": "2025-10-21T19:35:18.336301300Z" }, - "t_001_basic_tables": { + "t_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_009_init", "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}", + "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-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", + "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_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-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-gemini-2-5-flash-llm", + "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", @@ -25740,186 +25770,124 @@ } }, "vendor": "google", - "started_at": "2025-10-21T19:33:33.794508800Z", - "finished_at": "2025-10-21T19:35:16.719423600Z" + "started_at": "2025-10-21T19:33:34.270437600Z", + "finished_at": "2025-10-21T19:34:14.082863300Z" }, - "t_017_scheduled_columns": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_017_scheduled_columns", + "task": "t_010_connect", "lang": "rust", - "golden_published": true, + "golden_published": false, "model_name": "Gemini 2.5 Flash", - "total_tests": 2, + "total_tests": 1, "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", + "llm_output": null, + "category": "basics", "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", + "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": "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", + "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:15:04.310081100Z", - "finished_at": "2025-10-21T19:15:46.066887300Z" + "started_at": "2025-10-21T19:35:19.335882500Z", + "finished_at": "2025-10-21T19:35:19.335882500Z" }, - "t_021_multi_column_index": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_011_helper_function", "lang": "rust", "golden_published": true, "model_name": "Gemini 2.5 Flash", - "total_tests": 4, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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:15:04.618476800Z", - "finished_at": "2025-10-21T19:16:44.167394900Z" + "started_at": "2025-10-21T19:33:34.417316300Z", + "finished_at": "2025-10-21T19:35:15.677766600Z" }, - "t_000_empty_reducers": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "task": "t_012_spacetime_product_type", "lang": "rust", - "golden_published": false, + "golden_published": true, "model_name": "Gemini 2.5 Flash", - "total_tests": 1, + "total_tests": 3, "passed_tests": 0, - "llm_output": null, - "category": "basics", + "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": null, - "llm_db": null, - "work_dir_golden": null, - "work_dir_llm": null, + "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": "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", + "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: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" + "started_at": "2025-10-21T19:15:03.887743Z", + "finished_at": "2025-10-21T19:15:44.118681400Z" }, - "t_018_constraints": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_013_spacetime_sum_type", "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}", + "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-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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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" + "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:04.396301200Z", - "finished_at": "2025-10-21T19:16:43.343966500Z" + "started_at": "2025-10-21T19:15:03.980087600Z", + "finished_at": "2025-10-21T19:15:44.442417Z" }, "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -25937,12 +25905,13 @@ "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, + "elementary_columns_row_count": { + "pass": true, + "partial": 1.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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" } }, "schema_parity": { @@ -25958,13 +25927,12 @@ "tables_equal": true } }, - "elementary_columns_row_count": { - "pass": true, - "partial": 1.0, + "elementary_columns_row_parity": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + "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" } } }, @@ -25972,71 +25940,34 @@ "started_at": "2025-10-21T19:15:04.064226200Z", "finished_at": "2025-10-21T19:15:46.062149200Z" }, - "t_007_crud": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_007_crud", + "task": "t_015_product_type_columns", "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", + "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": "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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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" + "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:33:34.136118400Z", - "finished_at": "2025-10-21T19:35:19.335150600Z" + "started_at": "2025-10-21T19:15:04.146106700Z", + "finished_at": "2025-10-21T19:16:44.210909500Z" }, "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -26067,63 +25998,91 @@ "started_at": "2025-10-21T19:15:04.223300300Z", "finished_at": "2025-10-21T19:16:41.879919600Z" }, - "t_004_insert": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_017_scheduled_columns", "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", + "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": "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", + "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 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", + "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:33:33.941932100Z", - "finished_at": "2025-10-21T19:34:12.367500600Z" + "started_at": "2025-10-21T19:15:04.310081100Z", + "finished_at": "2025-10-21T19:15:46.066887300Z" }, - "t_012_spacetime_product_type": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_018_constraints", "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}", + "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-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", + "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, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.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" + "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" + } + }, + "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 } } }, "vendor": "google", - "started_at": "2025-10-21T19:15:03.887743Z", - "finished_at": "2025-10-21T19:15:44.118681400Z" + "started_at": "2025-10-21T19:15:04.396301200Z", + "finished_at": "2025-10-21T19:16:43.343966500Z" }, "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -26154,63 +26113,104 @@ "started_at": "2025-10-21T19:15:04.475032100Z", "finished_at": "2025-10-21T19:16:44.214682300Z" }, - "t_011_helper_function": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_020_ecs", "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", + "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": "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", + "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, + "ecs_next_pos_entity2": { + "pass": true, + "partial": 1.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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" } - } - }, - "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", + }, + "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-gemini-2-5-flash-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 entity_id=1 AND x=1 AND y=0" + } + } + }, + "vendor": "google", + "started_at": "2025-10-21T19:15:04.555651400Z", + "finished_at": "2025-10-21T19:15:50.726964900Z" + }, + "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 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", + "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:03.980087600Z", - "finished_at": "2025-10-21T19:15:44.442417Z" + "started_at": "2025-10-21T19:15:04.618476800Z", + "finished_at": "2025-10-21T19:16:44.167394900Z" } } }, @@ -26218,6 +26218,74 @@ "name": "DeepSeek V3", "route_api_model": "deepseek-chat", "tasks": { + "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_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_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_002_scheduled_table", @@ -26247,63 +26315,87 @@ "started_at": "2025-10-21T20:14:18.247549400Z", "finished_at": "2025-10-21T20:15:48.910729700Z" }, - "t_011_helper_function": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "task": "t_003_struct_in_table", "lang": "rust", "golden_published": true, "model_name": "DeepSeek V3", - "total_tests": 3, + "total_tests": 1, "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```", + "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-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", + "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 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", + "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:23.489614700Z", - "finished_at": "2025-10-21T20:15:45.953745Z" + "started_at": "2025-10-21T20:14:18.833571200Z", + "finished_at": "2025-10-21T20:15:30.082180400Z" }, - "t_019_many_to_many": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_019_many_to_many", + "task": "t_004_insert", "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", + "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": "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", + "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, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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 + } + }, + "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" } } }, "vendor": "deepseek", - "started_at": "2025-10-21T20:01:13.056523100Z", - "finished_at": "2025-10-21T20:02:30.405525600Z" + "started_at": "2025-10-21T20:14:19.462731900Z", + "finished_at": "2025-10-21T20:15:44.076660300Z" }, "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -26321,6 +26413,25 @@ "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": { + "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" + } + }, "schema_parity": { "pass": true, "partial": 1.0, @@ -26340,82 +26451,50 @@ "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": { + "t_006_delete": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_006_delete", "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", + "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": "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "delete_user_count_zero": { + "pass": true, + "partial": 1.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" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" } - } - }, - "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": { + }, + "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-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-deepseek-v3-llm", + "golden_db": "basics-t-006-delete-golden", + "llm_db": "basics-t-006-delete-deepseek-v3-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -26425,78 +26504,45 @@ } }, "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" + "started_at": "2025-10-21T20:14:20.568569800Z", + "finished_at": "2025-10-21T20:15:43.446257100Z" }, - "t_021_multi_column_index": { + "t_007_crud": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "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 = 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", + "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": "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", + "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": { - "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": { + "crud_row_id1_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + "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" } }, "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", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-v3-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -26504,19 +26550,57 @@ "tables_equal": true } }, - "mcindex_seed_count": { + "crud_row_id2_deleted": { "pass": true, "partial": 1.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM logs" + "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": "deepseek", - "started_at": "2025-10-21T20:01:14.170887300Z", - "finished_at": "2025-10-21T20:02:29.013880700Z" + "started_at": "2025-10-21T20:14:21.129899900Z", + "finished_at": "2025-10-21T20:15:52.239829900Z" + }, + "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_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -26543,17 +26627,13 @@ "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" } }, - "schema_parity": { + "init_seed_bob": { "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 + "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": { @@ -26565,13 +26645,17 @@ "sql": "SELECT COUNT(*) AS n FROM users" } }, - "init_seed_bob": { + "schema_parity": { "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" + "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 } } }, @@ -26579,44 +26663,28 @@ "started_at": "2025-10-21T20:14:22.268413900Z", "finished_at": "2025-10-21T20:15:49.838178700Z" }, - "t_006_delete": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_006_delete", + "task": "t_010_connect", "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}", + "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-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", + "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": { - "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", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-deepseek-v3-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -26626,204 +26694,210 @@ } }, "vendor": "deepseek", - "started_at": "2025-10-21T20:14:20.568569800Z", - "finished_at": "2025-10-21T20:15:43.446257100Z" + "started_at": "2025-10-21T20:14:22.877211700Z", + "finished_at": "2025-10-21T20:15:41.015700Z" }, - "t_008_index_lookup": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "task": "t_011_helper_function", "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}", + "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-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", + "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 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", + "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:21.707732600Z", - "finished_at": "2025-10-21T20:15:44.088612Z" + "started_at": "2025-10-21T20:14:23.489614700Z", + "finished_at": "2025-10-21T20:15:45.953745Z" }, - "t_015_product_type_columns": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_012_spacetime_product_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(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```", + "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-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", + "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 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", + "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:10.803305800Z", - "finished_at": "2025-10-21T20:02:25.959299300Z" + "started_at": "2025-10-21T20:01:08.990231100Z", + "finished_at": "2025-10-21T20:02:12.617184100Z" }, - "t_020_ecs": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_013_spacetime_sum_type", "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}", + "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-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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM next_positions" + "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" } - }, - "ecs_next_pos_entity2": { + } + }, + "vendor": "deepseek", + "started_at": "2025-10-21T20:01:09.656949Z", + "finished_at": "2025-10-21T20:02:27.252848500Z" + }, + "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": { + "elementary_columns_row_count": { "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" + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" } }, - "ecs_next_pos_entity1": { + "schema_parity": { "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" + "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 } }, - "ecs_seed_positions_count": { + "elementary_columns_row_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM positions" + "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:13.616722800Z", - "finished_at": "2025-10-21T20:02:32.441786100Z" + "started_at": "2025-10-21T20:01:10.227425700Z", + "finished_at": "2025-10-21T20:02:29.661933100Z" }, - "t_010_connect": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_015_product_type_columns", "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", + "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": "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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:14:22.877211700Z", - "finished_at": "2025-10-21T20:15:41.015700Z" + "started_at": "2025-10-21T20:01:10.803305800Z", + "finished_at": "2025-10-21T20:02:25.959299300Z" }, - "t_000_empty_reducers": { + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_000_empty_reducers", + "task": "t_016_sum_type_columns", "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", + "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": "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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:14:16.956756100Z", - "finished_at": "2025-10-21T20:15:50.087504800Z" + "started_at": "2025-10-21T20:01:11.375093Z", + "finished_at": "2025-10-21T20:02:27.629355800Z" }, "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -26854,234 +26928,165 @@ "started_at": "2025-10-21T20:01:11.943847100Z", "finished_at": "2025-10-21T20:02:27.187648Z" }, - "t_013_spacetime_sum_type": { + "t_018_constraints": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_018_constraints", "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```", + "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-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", + "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 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", + "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: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" + "started_at": "2025-10-21T20:01:12.497890500Z", + "finished_at": "2025-10-21T20:02:26.593440100Z" }, - "t_018_constraints": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_018_constraints", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": true, "model_name": "DeepSeek V3", - "total_tests": 3, + "total_tests": 5, "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}", + "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-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", + "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 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", + "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:12.497890500Z", - "finished_at": "2025-10-21T20:02:26.593440100Z" + "started_at": "2025-10-21T20:01:13.056523100Z", + "finished_at": "2025-10-21T20:02:30.405525600Z" }, - "t_004_insert": { + "t_020_ecs": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_020_ecs", "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", + "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": "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", + "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": { - "data_parity_insert_user": { + "ecs_step_next_positions_count": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-004-insert-golden", - "llm_db": "basics-t-004-insert-deepseek-v3-llm", + "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 } - } - }, - "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, + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.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" + "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_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": "deepseek", - "started_at": "2025-10-21T20:14:18.833571200Z", - "finished_at": "2025-10-21T20:15:30.082180400Z" + "started_at": "2025-10-21T20:01:13.616722800Z", + "finished_at": "2025-10-21T20:02:32.441786100Z" }, - "t_014_elementary_columns": { + "t_021_multi_column_index": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_014_elementary_columns", + "task": "t_021_multi_column_index", "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}", + "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-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", + "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_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-014-elementary-columns-golden", - "llm_db": "schema-t-014-elementary-columns-deepseek-v3-llm", + "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", @@ -27089,33 +27094,28 @@ "tables_equal": true } }, - "elementary_columns_row_count": { + "mcindex_lookup_u7_d1": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" } }, - "elementary_columns_row_parity": { + "mcindex_lookup_u7_d2": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" } } }, "vendor": "deepseek", - "started_at": "2025-10-21T20:01:10.227425700Z", - "finished_at": "2025-10-21T20:02:29.661933100Z" + "started_at": "2025-10-21T20:01:14.170887300Z", + "finished_at": "2025-10-21T20:02:29.013880700Z" } } }, @@ -27157,121 +27157,150 @@ "started_at": "2025-10-21T20:17:59.531793600Z", "finished_at": "2025-10-21T20:19:35.169536300Z" }, - "t_013_spacetime_sum_type": { + "t_001_basic_tables": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_013_spacetime_sum_type", + "task": "t_001_basic_tables", "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", + "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": "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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:30:21.887197200Z", - "finished_at": "2025-10-21T20:31:48.262173800Z" + "started_at": "2025-10-21T20:18:00.335199500Z", + "finished_at": "2025-10-21T20:19:20.736605600Z" }, - "t_021_multi_column_index": { + "t_002_scheduled_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_021_multi_column_index", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, "model_name": "DeepSeek R1", - "total_tests": 4, + "total_tests": 1, "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", + "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": "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", + "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 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", + "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:30:26.302007200Z", - "finished_at": "2025-10-21T20:31:35.380729800Z" + "started_at": "2025-10-21T20:18:00.925465400Z", + "finished_at": "2025-10-21T20:19:33.765445900Z" }, - "t_015_product_type_columns": { + "t_003_struct_in_table": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_015_product_type_columns", + "task": "t_003_struct_in_table", "lang": "rust", "golden_published": true, "model_name": "DeepSeek R1", - "total_tests": 3, + "total_tests": 1, "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", + "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": "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", + "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 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", + "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:30:23.001685Z", - "finished_at": "2025-10-21T20:31:43.944108100Z" + "started_at": "2025-10-21T20:18:01.499404800Z", + "finished_at": "2025-10-21T20:19:16.431138900Z" }, - "t_010_connect": { + "t_004_insert": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_010_connect", + "task": "t_004_insert", "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```", + "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-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", + "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, + "data_parity_insert_user": { + "pass": true, + "partial": 1.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" + "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:05.970834600Z", - "finished_at": "2025-10-21T20:19:22.961535Z" + "started_at": "2025-10-21T20:18:02.075233800Z", + "finished_at": "2025-10-21T20:19:21.512256700Z" }, "t_005_update": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", @@ -27289,11 +27318,23 @@ "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": { + "data_parity_update_user": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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" } }, "schema_parity": { @@ -27309,23 +27350,11 @@ "tables_equal": true } }, - "data_parity_update_user": { + "seed_users_row": { "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" + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } } }, @@ -27333,93 +27362,6 @@ "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", @@ -27436,6 +27378,15 @@ "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" + } + }, "seed_users_row": { "pass": true, "partial": 1.0, @@ -27455,50 +27406,12 @@ "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", @@ -27515,18 +27428,13 @@ "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": { + "crud_total_count_one": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" } }, "crud_row_id2_deleted": { @@ -27551,13 +27459,18 @@ "tables_equal": true } }, - "crud_total_count_one": { + "crud_row_id1_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "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" } } }, @@ -27565,6 +27478,35 @@ "started_at": "2025-10-21T20:18:04.006472100Z", "finished_at": "2025-10-21T20:19:36.572692Z" }, + "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_009_init": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", "task": "t_009_init", @@ -27594,295 +27536,353 @@ "started_at": "2025-10-21T20:18:05.316943100Z", "finished_at": "2025-10-21T20:19:33.150261300Z" }, - "t_012_spacetime_product_type": { + "t_010_connect": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_012_spacetime_product_type", + "task": "t_010_connect", "lang": "rust", "golden_published": true, "model_name": "DeepSeek R1", - "total_tests": 3, + "total_tests": 1, "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", + "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": "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", + "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 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", + "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:30:21.239119100Z", - "finished_at": "2025-10-21T20:31:32.012811300Z" + "started_at": "2025-10-21T20:18:05.970834600Z", + "finished_at": "2025-10-21T20:19:22.961535Z" }, - "t_020_ecs": { + "t_011_helper_function": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_020_ecs", + "task": "t_011_helper_function", "lang": "rust", "golden_published": true, "model_name": "DeepSeek R1", - "total_tests": 5, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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:30:25.755107500Z", - "finished_at": "2025-10-21T20:31:46.084010400Z" + "started_at": "2025-10-21T20:18:06.584198400Z", + "finished_at": "2025-10-21T20:19:33.450455100Z" }, - "t_003_struct_in_table": { + "t_012_spacetime_product_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_003_struct_in_table", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": true, "model_name": "DeepSeek R1", - "total_tests": 1, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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:18:01.499404800Z", - "finished_at": "2025-10-21T20:19:16.431138900Z" + "started_at": "2025-10-21T20:30:21.239119100Z", + "finished_at": "2025-10-21T20:31:32.012811300Z" }, - "t_004_insert": { + "t_013_spacetime_sum_type": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_004_insert", + "task": "t_013_spacetime_sum_type", "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", + "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": "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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:18:02.075233800Z", - "finished_at": "2025-10-21T20:19:21.512256700Z" + "started_at": "2025-10-21T20:30:21.887197200Z", + "finished_at": "2025-10-21T20:31:48.262173800Z" }, - "t_001_basic_tables": { + "t_014_elementary_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_001_basic_tables", + "task": "t_014_elementary_columns", "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", + "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": "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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:18:00.335199500Z", - "finished_at": "2025-10-21T20:19:20.736605600Z" + "started_at": "2025-10-21T20:30:22.454233100Z", + "finished_at": "2025-10-21T20:31:19.615673200Z" }, - "t_008_index_lookup": { + "t_015_product_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_008_index_lookup", + "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, 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", + "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": "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", + "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 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", + "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:18:04.644479300Z", - "finished_at": "2025-10-21T20:19:39.349923200Z" - }, - "t_011_helper_function": { + "started_at": "2025-10-21T20:30:23.001685Z", + "finished_at": "2025-10-21T20:31:43.944108100Z" + }, + "t_016_sum_type_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_011_helper_function", + "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};\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", + "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": "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", + "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 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", + "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:18:06.584198400Z", - "finished_at": "2025-10-21T20:19:33.450455100Z" + "started_at": "2025-10-21T20:30:23.537874200Z", + "finished_at": "2025-10-21T20:31:40.967534500Z" }, - "t_016_sum_type_columns": { + "t_017_scheduled_columns": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_016_sum_type_columns", + "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_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, 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```", + "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-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", + "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 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", + "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:23.537874200Z", - "finished_at": "2025-10-21T20:31:40.967534500Z" + "started_at": "2025-10-21T20:30:24.647370800Z", + "finished_at": "2025-10-21T20:31:34.187547800Z" }, - "t_002_scheduled_table": { + "t_019_many_to_many": { "hash": "e14a4c9b74a1bcb23078c80458a07ab1250d718b8723ed80b471c193028b701f", - "task": "t_002_scheduled_table", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": true, "model_name": "DeepSeek R1", - "total_tests": 1, + "total_tests": 5, "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", + "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": "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", + "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 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", + "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:18:00.925465400Z", - "finished_at": "2025-10-21T20:19:33.765445900Z" + "started_at": "2025-10-21T20:30:25.225621600Z", + "finished_at": "2025-10-21T20:31:43.860934900Z" + }, + "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_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" } } } @@ -27896,16 +27896,16 @@ "name": "Claude 4.5 Sonnet", "route_api_model": "claude-sonnet-4-5", "tasks": { - "t_020_ecs": { + "t_000_empty_reducers": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_020_ecs", + "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": "schema", + "category": "basics", "route_api_model": "claude-sonnet-4-5", "golden_db": null, "llm_db": null, @@ -27916,82 +27916,83 @@ "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\"}", + "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.294284200Z", - "finished_at": "2025-10-19T19:47:57.294284200Z" + "started_at": "2025-10-19T19:47:57.292270200Z", + "finished_at": "2025-10-19T19:47:57.292270200Z" }, - "t_016_sum_type_columns": { + "t_001_basic_tables": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_016_sum_type_columns", + "task": "t_001_basic_tables", "lang": "rust", - "golden_published": true, + "golden_published": false, "model_name": "Claude 4.5 Sonnet", - "total_tests": 3, - "passed_tests": 3, + "total_tests": 1, + "passed_tests": 0, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, "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, + "publish_error": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + "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" } - }, - "sum_type_columns_row_parity": { - "pass": true, - "partial": 1.0, + } + }, + "vendor": "anthropic", + "started_at": "2025-10-19T19:47:57.294009800Z", + "finished_at": "2025-10-19T19:47:57.294009800Z" + }, + "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": { - "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" + "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.665268400Z", - "finished_at": "2025-10-19T19:47:57.289145300Z" + "started_at": "2025-10-19T19:47:30.604204800Z", + "finished_at": "2025-10-19T19:47:55.670664Z" }, - "t_019_many_to_many": { + "t_003_struct_in_table": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_019_many_to_many", + "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": "schema", + "category": "basics", "route_api_model": "claude-sonnet-4-5", "golden_db": null, "llm_db": null, @@ -28002,18 +28003,18 @@ "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\"}", + "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.290628200Z", - "finished_at": "2025-10-19T19:47:57.290628200Z" + "started_at": "2025-10-19T19:47:57.290333300Z", + "finished_at": "2025-10-19T19:47:57.290333300Z" }, - "t_008_index_lookup": { + "t_004_insert": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_008_index_lookup", + "task": "t_004_insert", "lang": "rust", "golden_published": false, "model_name": "Claude 4.5 Sonnet", @@ -28031,14 +28032,14 @@ "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\"}", + "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.290906900Z", - "finished_at": "2025-10-19T19:47:57.290906900Z" + "started_at": "2025-10-19T19:47:57.289775300Z", + "finished_at": "2025-10-19T19:47:57.289775300Z" }, "t_005_update": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", @@ -28069,16 +28070,16 @@ "started_at": "2025-10-19T19:47:57.293095500Z", "finished_at": "2025-10-19T19:47:57.293095500Z" }, - "t_013_spacetime_sum_type": { + "t_006_delete": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_013_spacetime_sum_type", + "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": "schema", + "category": "basics", "route_api_model": "claude-sonnet-4-5", "golden_db": null, "llm_db": null, @@ -28089,25 +28090,25 @@ "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\"}", + "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.291998100Z", - "finished_at": "2025-10-19T19:47:57.291998100Z" + "started_at": "2025-10-19T19:47:57.295276800Z", + "finished_at": "2025-10-19T19:47:57.295276800Z" }, - "t_015_product_type_columns": { + "t_007_crud": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_015_product_type_columns", + "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": "schema", + "category": "basics", "route_api_model": "claude-sonnet-4-5", "golden_db": null, "llm_db": null, @@ -28118,18 +28119,18 @@ "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\"}", + "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.291461Z", - "finished_at": "2025-10-19T19:47:57.291461Z" + "started_at": "2025-10-19T19:47:57.293731Z", + "finished_at": "2025-10-19T19:47:57.293731Z" }, - "t_009_init": { + "t_008_index_lookup": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_009_init", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": false, "model_name": "Claude 4.5 Sonnet", @@ -28147,47 +28148,47 @@ "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\"}", + "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.291730700Z", - "finished_at": "2025-10-19T19:47:57.291730700Z" + "started_at": "2025-10-19T19:47:57.290906900Z", + "finished_at": "2025-10-19T19:47:57.290906900Z" }, - "t_002_scheduled_table": { + "t_009_init": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_002_scheduled_table", + "task": "t_009_init", "lang": "rust", - "golden_published": true, + "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": "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", + "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": "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", + "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:30.604204800Z", - "finished_at": "2025-10-19T19:47:55.670664Z" + "started_at": "2025-10-19T19:47:57.291730700Z", + "finished_at": "2025-10-19T19:47:57.291730700Z" }, - "t_001_basic_tables": { + "t_010_connect": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_001_basic_tables", + "task": "t_010_connect", "lang": "rust", "golden_published": false, "model_name": "Claude 4.5 Sonnet", @@ -28205,14 +28206,14 @@ "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\"}", + "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.294009800Z", - "finished_at": "2025-10-19T19:47:57.294009800Z" + "started_at": "2025-10-19T19:47:57.294667900Z", + "finished_at": "2025-10-19T19:47:57.294667900Z" }, "t_011_helper_function": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", @@ -28243,16 +28244,16 @@ "started_at": "2025-10-19T19:47:57.291181300Z", "finished_at": "2025-10-19T19:47:57.291181300Z" }, - "t_006_delete": { + "t_012_spacetime_product_type": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_006_delete", + "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": "basics", + "category": "schema", "route_api_model": "claude-sonnet-4-5", "golden_db": null, "llm_db": null, @@ -28263,25 +28264,25 @@ "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\"}", + "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.295276800Z", - "finished_at": "2025-10-19T19:47:57.295276800Z" + "started_at": "2025-10-19T19:47:57.294974800Z", + "finished_at": "2025-10-19T19:47:57.294974800Z" }, - "t_003_struct_in_table": { + "t_013_spacetime_sum_type": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_003_struct_in_table", + "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": "basics", + "category": "schema", "route_api_model": "claude-sonnet-4-5", "golden_db": null, "llm_db": null, @@ -28292,18 +28293,18 @@ "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\"}", + "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.290333300Z", - "finished_at": "2025-10-19T19:47:57.290333300Z" + "started_at": "2025-10-19T19:47:57.291998100Z", + "finished_at": "2025-10-19T19:47:57.291998100Z" }, - "t_012_spacetime_product_type": { + "t_014_elementary_columns": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_012_spacetime_product_type", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": false, "model_name": "Claude 4.5 Sonnet", @@ -28321,25 +28322,25 @@ "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\"}", + "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.294974800Z", - "finished_at": "2025-10-19T19:47:57.294974800Z" + "started_at": "2025-10-19T19:47:57.295882800Z", + "finished_at": "2025-10-19T19:47:57.295882800Z" }, - "t_004_insert": { + "t_015_product_type_columns": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_004_insert", + "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": "basics", + "category": "schema", "route_api_model": "claude-sonnet-4-5", "golden_db": null, "llm_db": null, @@ -28350,43 +28351,71 @@ "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\"}", + "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.289775300Z", - "finished_at": "2025-10-19T19:47:57.289775300Z" + "started_at": "2025-10-19T19:47:57.291461Z", + "finished_at": "2025-10-19T19:47:57.291461Z" }, - "t_021_multi_column_index": { + "t_016_sum_type_columns": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_021_multi_column_index", + "task": "t_016_sum_type_columns", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 4, - "passed_tests": 0, + "total_tests": 3, + "passed_tests": 3, "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", + "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, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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" + } + }, + "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-19T20:58:43.943866Z", - "finished_at": "2025-10-19T20:59:09.226733100Z" + "started_at": "2025-10-19T19:47:30.665268400Z", + "finished_at": "2025-10-19T19:47:57.289145300Z" }, "t_017_scheduled_columns": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", @@ -28446,16 +28475,16 @@ "started_at": "2025-10-19T19:47:57.293388900Z", "finished_at": "2025-10-19T19:47:57.293388900Z" }, - "t_000_empty_reducers": { + "t_019_many_to_many": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_000_empty_reducers", + "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": "basics", + "category": "schema", "route_api_model": "claude-sonnet-4-5", "golden_db": null, "llm_db": null, @@ -28466,25 +28495,25 @@ "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\"}", + "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.292270200Z", - "finished_at": "2025-10-19T19:47:57.292270200Z" + "started_at": "2025-10-19T19:47:57.290628200Z", + "finished_at": "2025-10-19T19:47:57.290628200Z" }, - "t_007_crud": { + "t_020_ecs": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_007_crud", + "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": "basics", + "category": "schema", "route_api_model": "claude-sonnet-4-5", "golden_db": null, "llm_db": null, @@ -28495,55 +28524,61 @@ "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\"}", + "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.293731Z", - "finished_at": "2025-10-19T19:47:57.293731Z" + "started_at": "2025-10-19T19:47:57.294284200Z", + "finished_at": "2025-10-19T19:47:57.294284200Z" }, - "t_010_connect": { + "t_021_multi_column_index": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_010_connect", + "task": "t_021_multi_column_index", "lang": "rust", - "golden_published": false, + "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 1, + "total_tests": 4, "passed_tests": 0, "llm_output": null, - "category": "basics", + "category": "schema", "route_api_model": "claude-sonnet-4-5", - "golden_db": null, - "llm_db": null, - "work_dir_golden": null, - "work_dir_llm": null, + "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": "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\"}", + "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-19T19:47:57.294667900Z", - "finished_at": "2025-10-19T19:47:57.294667900Z" - }, - "t_014_elementary_columns": { + "started_at": "2025-10-19T20:58:43.943866Z", + "finished_at": "2025-10-19T20:59:09.226733100Z" + } + } + }, + { + "name": "Claude 4 Sonnet", + "route_api_model": "claude-sonnet-4", + "tasks": { + "t_021_multi_column_index": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_014_elementary_columns", + "task": "t_021_multi_column_index", "lang": "rust", "golden_published": false, - "model_name": "Claude 4.5 Sonnet", + "model_name": "Claude 4 Sonnet", "total_tests": 1, "passed_tests": 0, "llm_output": null, "category": "schema", - "route_api_model": "claude-sonnet-4-5", + "route_api_model": "claude-sonnet-4", "golden_db": null, "llm_db": null, "work_dir_golden": null, @@ -28553,56 +28588,123 @@ "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\"}", + "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-19T19:47:57.295882800Z", - "finished_at": "2025-10-19T19:47:57.295882800Z" + "started_at": "2025-10-19T20:58:44.080814400Z", + "finished_at": "2025-10-19T20:58:44.080814400Z" } } }, { - "name": "Claude 4 Sonnet", - "route_api_model": "claude-sonnet-4", + "name": "GPT-5", + "route_api_model": "gpt-5", "tasks": { - "t_021_multi_column_index": { + "t_000_empty_reducers": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_021_multi_column_index", + "task": "t_000_empty_reducers", "lang": "rust", - "golden_published": false, - "model_name": "Claude 4 Sonnet", + "golden_published": true, + "model_name": "GPT-5", "total_tests": 1, - "passed_tests": 0, + "passed_tests": 1, "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, + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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": "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": { + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.869560700Z", + "finished_at": "2025-10-19T21:19:18.085897200Z" + }, + "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_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_003_struct_in_table": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", "task": "t_003_struct_in_table", @@ -28637,28 +28739,47 @@ "started_at": "2025-10-19T21:17:43.915725900Z", "finished_at": "2025-10-19T21:19:39.353658100Z" }, - "t_000_empty_reducers": { + "t_004_insert": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_000_empty_reducers", + "task": "t_004_insert", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 2, + "passed_tests": 2, "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", + "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-000-empty-reducers-golden", - "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -28668,12 +28789,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:17:43.869560700Z", - "finished_at": "2025-10-19T21:19:18.085897200Z" + "started_at": "2025-10-19T21:17:43.919468600Z", + "finished_at": "2025-10-19T21:19:25.942084100Z" }, - "t_008_index_lookup": { + "t_005_update": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_008_index_lookup", + "task": "t_005_update", "lang": "rust", "golden_published": true, "model_name": "GPT-5", @@ -28682,140 +28803,159 @@ "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", + "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_user_row": { + "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" + } + }, "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", + "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 } - }, - "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" + "started_at": "2025-10-19T21:17:43.924412900Z", + "finished_at": "2025-10-19T21:19:42.289349300Z" }, - "t_015_product_type_columns": { + "t_006_delete": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_015_product_type_columns", + "task": "t_006_delete", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, "passed_tests": 3, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "product_type_columns_row_count": { + "seed_users_row": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + "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": "schema-t-015-product-type-columns-golden", - "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", + "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 } - }, - "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" + "started_at": "2025-10-19T21:17:43.928309300Z", + "finished_at": "2025-10-19T21:19:41.080758200Z" }, - "t_017_scheduled_columns": { + "t_007_crud": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_017_scheduled_columns", + "task": "t_007_crud", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 2, - "passed_tests": 2, + "total_tests": 4, + "passed_tests": 4, "llm_output": null, - "category": "schema", + "category": "basics", "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", + "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": { - "scheduled_seeded_one_row": { + "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" + } + }, + "crud_total_count_one": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM tick_timer WHERE scheduled_id>=0" + "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": "schema-t-017-scheduled-columns-golden", - "llm_db": "schema-t-017-scheduled-columns-gpt-5-llm", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -28825,12 +28965,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:17:43.972795200Z", - "finished_at": "2025-10-19T21:19:49.550388300Z" + "started_at": "2025-10-19T21:17:43.932545200Z", + "finished_at": "2025-10-19T21:19:46.466826100Z" }, - "t_006_delete": { + "t_008_index_lookup": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_006_delete", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": true, "model_name": "GPT-5", @@ -28839,26 +28979,17 @@ "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", + "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": { - "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", + "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", @@ -28866,51 +28997,94 @@ "tables_equal": true } }, - "seed_users_row": { + "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": "lookup_user_name", + "server": "local" + } } }, "vendor": "openai", - "started_at": "2025-10-19T21:17:43.928309300Z", - "finished_at": "2025-10-19T21:19:41.080758200Z" + "started_at": "2025-10-19T21:17:43.936868Z", + "finished_at": "2025-10-19T21:19:48.576213200Z" }, - "t_002_scheduled_table": { + "t_009_init": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_002_scheduled_table", + "task": "t_009_init", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 4, + "passed_tests": 4, "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", + "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_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-002-scheduled-table-golden", - "llm_db": "basics-t-002-scheduled-table-gpt-5-llm", + "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_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": "openai", - "started_at": "2025-10-19T21:17:43.911972600Z", - "finished_at": "2025-10-19T21:19:49.325764600Z" + "started_at": "2025-10-19T21:17:43.940625200Z", + "finished_at": "2025-10-19T21:19:41.576011300Z" }, "t_010_connect": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", @@ -29007,47 +29181,55 @@ "started_at": "2025-10-19T21:17:43.948319200Z", "finished_at": "2025-10-19T21:19:47.822753900Z" }, - "t_004_insert": { + "t_012_spacetime_product_type": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_004_insert", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 2, - "passed_tests": 2, + "total_tests": 3, + "passed_tests": 3, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "data_parity_insert_user": { + "product_type_row_parity": { "pass": true, "partial": 1.0, "notes": { "args": [ 1, - "Alice", - 30, - true + 2, + 3 ], - "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", + "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" } }, + "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": "basics-t-004-insert-golden", - "llm_db": "basics-t-004-insert-gpt-5-llm", + "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", @@ -29057,12 +29239,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:17:43.919468600Z", - "finished_at": "2025-10-19T21:19:25.942084100Z" + "started_at": "2025-10-19T21:17:43.952107Z", + "finished_at": "2025-10-19T21:19:47.136049800Z" }, - "t_016_sum_type_columns": { + "t_013_spacetime_sum_type": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_016_sum_type_columns", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": true, "model_name": "GPT-5", @@ -29071,17 +29253,17 @@ "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", + "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": { "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", + "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", @@ -29089,37 +29271,40 @@ "tables_equal": true } }, - "sum_type_columns_row_parity": { + "sum_type_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, + "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" + } + }, + "sum_type_row_count": { + "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" } } }, "vendor": "openai", - "started_at": "2025-10-19T21:17:43.968649100Z", - "finished_at": "2025-10-19T21:19:44.967132500Z" + "started_at": "2025-10-19T21:17:43.956678200Z", + "finished_at": "2025-10-19T21:19:33.732105900Z" }, - "t_013_spacetime_sum_type": { + "t_014_elementary_columns": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_013_spacetime_sum_type", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-5", @@ -29128,43 +29313,40 @@ "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", + "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": { - "sum_type_row_count": { + "elementary_columns_row_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + "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" } }, - "sum_type_row_parity": { + "elementary_columns_row_count": { "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" + "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-013-spacetime-sum-type-golden", - "llm_db": "schema-t-013-spacetime-sum-type-gpt-5-llm", + "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", @@ -29174,101 +29356,154 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:17:43.956678200Z", - "finished_at": "2025-10-19T21:19:33.732105900Z" + "started_at": "2025-10-19T21:17:43.960578100Z", + "finished_at": "2025-10-19T21:19:30.341716Z" }, - "t_019_many_to_many": { + "t_015_product_type_columns": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_019_many_to_many", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 5, - "passed_tests": 5, + "total_tests": 3, + "passed_tests": 3, "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", + "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": { - "m2m_has_1_20": { + "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" + } + }, + "product_type_columns_row_count": { "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" + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" } }, "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", + "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 } - }, - "m2m_has_1_10": { + } + }, + "vendor": "openai", + "started_at": "2025-10-19T21:17:43.964512900Z", + "finished_at": "2025-10-19T21:19:29.162826200Z" + }, + "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": { + "sum_type_columns_row_parity": { "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" + "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" } }, - "m2m_has_2_20": { + "schema_parity": { "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" + "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 } }, - "memberships_three_rows": { + "sum_type_columns_row_count": { "pass": true, "partial": 1.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM memberships" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" } } }, "vendor": "openai", - "started_at": "2025-10-19T21:17:43.980945600Z", - "finished_at": "2025-10-19T21:19:42.896847900Z" + "started_at": "2025-10-19T21:17:43.968649100Z", + "finished_at": "2025-10-19T21:19:44.967132500Z" }, - "t_001_basic_tables": { + "t_017_scheduled_columns": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_001_basic_tables", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 1, - "passed_tests": 1, + "total_tests": 2, + "passed_tests": 2, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": "basics-t-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-gpt-5-llm", + "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", @@ -29278,12 +29513,12 @@ } }, "vendor": "openai", - "started_at": "2025-10-19T21:17:43.907364900Z", - "finished_at": "2025-10-19T21:19:38.873823300Z" + "started_at": "2025-10-19T21:17:43.972795200Z", + "finished_at": "2025-10-19T21:19:49.550388300Z" }, - "t_012_spacetime_product_type": { + "t_018_constraints": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_012_spacetime_product_type", + "task": "t_018_constraints", "lang": "rust", "golden_published": true, "model_name": "GPT-5", @@ -29292,17 +29527,17 @@ "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", + "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-012-spacetime-product-type-golden", - "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", + "golden_db": "schema-t-018-constraints-golden", + "llm_db": "schema-t-018-constraints-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -29310,83 +29545,65 @@ "tables_equal": true } }, - "product_type_row_count": { + "constraints_row_parity_after_seed": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM results WHERE id=1" + "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" } }, - "product_type_row_parity": { + "constraints_seed_two_rows": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" } } }, "vendor": "openai", - "started_at": "2025-10-19T21:17:43.952107Z", - "finished_at": "2025-10-19T21:19:47.136049800Z" + "started_at": "2025-10-19T21:17:43.976964200Z", + "finished_at": "2025-10-19T21:19:49.183675300Z" }, - "t_007_crud": { + "t_019_many_to_many": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_007_crud", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 4, - "passed_tests": 4, + "total_tests": 5, + "passed_tests": 5, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "crud_total_count_one": { + "m2m_has_1_10": { "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" + "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": "basics-t-007-crud-golden", - "llm_db": "basics-t-007-crud-gpt-5-llm", + "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", @@ -29394,80 +29611,107 @@ "tables_equal": true } }, - "crud_row_id2_deleted": { + "m2m_has_1_20": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" + } + }, + "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" } } }, "vendor": "openai", - "started_at": "2025-10-19T21:17:43.932545200Z", - "finished_at": "2025-10-19T21:19:46.466826100Z" + "started_at": "2025-10-19T21:17:43.980945600Z", + "finished_at": "2025-10-19T21:19:42.896847900Z" }, - "t_009_init": { + "t_020_ecs": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_009_init", + "task": "t_020_ecs", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 4, - "passed_tests": 4, + "total_tests": 5, + "passed_tests": 5, "llm_output": null, - "category": "basics", + "category": "schema", "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", + "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": { - "init_seed_bob": { + "ecs_next_pos_entity2": { "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" + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" } }, - "init_total_two": { + "ecs_next_pos_entity1": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM users" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" } }, - "init_seed_alice": { + "ecs_step_next_positions_count": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-009-init-golden", - "llm_db": "basics-t-009-init-gpt-5-llm", + "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_seed_positions_count": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" + } } }, "vendor": "openai", - "started_at": "2025-10-19T21:17:43.940625200Z", - "finished_at": "2025-10-19T21:19:41.576011300Z" + "started_at": "2025-10-19T21:19:18.086811400Z", + "finished_at": "2025-10-19T21:20:22.475417700Z" }, "t_021_multi_column_index": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", @@ -29485,13 +29729,13 @@ "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": { + "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=2" + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" } }, "schema_parity": { @@ -29516,327 +29760,83 @@ "sql": "SELECT COUNT(*) AS n FROM logs" } }, - "mcindex_lookup_u7_d1": { + "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=1" + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" } } }, "vendor": "openai", "started_at": "2025-10-19T21:19:25.942315200Z", "finished_at": "2025-10-19T21:20:03.429209Z" - }, - "t_014_elementary_columns": { + } + } + }, + { + "name": "Claude 3.5 Sonnet", + "route_api_model": "claude-3-5-sonnet-latest", + "tasks": { + "t_021_multi_column_index": { "hash": "171b01e97d14a2c03356933e7c86331362cc53b87e82cd534cd74273e7bc8ea4", - "task": "t_014_elementary_columns", + "task": "t_021_multi_column_index", "lang": "rust", - "golden_published": true, - "model_name": "GPT-5", - "total_tests": 3, - "passed_tests": 3, + "golden_published": false, + "model_name": "Claude 3.5 Sonnet", + "total_tests": 1, + "passed_tests": 0, "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", + "route_api_model": "claude-3-5-sonnet-latest", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, "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, + "publish_error": { + "pass": false, + "partial": 0.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 + "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": "openai", - "started_at": "2025-10-19T21:17:43.960578100Z", - "finished_at": "2025-10-19T21:19:30.341716Z" - }, - "t_018_constraints": { + "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_018_constraints", + "task": "t_021_multi_column_index", "lang": "rust", - "golden_published": true, - "model_name": "GPT-5", - "total_tests": 3, - "passed_tests": 3, + "golden_published": false, + "model_name": "Grok 4", + "total_tests": 1, + "passed_tests": 0, "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", + "route_api_model": "grok-4", + "golden_db": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, "scorer_details": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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" + "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" } } }, @@ -30101,107 +30101,158 @@ "name": "GPT-5", "route_api_model": "gpt-5", "tasks": { - "t_015_product_type_columns": { + "t_000_empty_reducers": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_015_product_type_columns", + "task": "t_000_empty_reducers", "lang": "rust", "golden_published": true, "model_name": "GPT-5", - "total_tests": 3, + "total_tests": 1, "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", + "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": "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", + "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 `schema-t-015-product-type-columns-golden`.\n", + "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" } - }, - "product_type_columns_row_count": { + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:56:27.526810001Z", + "finished_at": "2026-01-04T17:58:44.335289430Z" + }, + "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": { - "actual": 0, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + "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" } - }, - "product_type_columns_row_parity": { + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:58:58.571341054Z", + "finished_at": "2026-01-04T18:00:27.048259805Z" + }, + "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": "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" + "error": "LLM call timed out", + "phase": "build_or_publish" } } }, "vendor": "openai", - "started_at": "2026-01-04T17:53:58.638880177Z", - "finished_at": "2026-01-04T17:56:31.984755672Z" + "started_at": "2026-01-04T18:02:04.337253752Z", + "finished_at": "2026-01-04T18:02:04.337253752Z" }, - "t_009_init": { + "t_003_struct_in_table": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_009_init", + "task": "t_003_struct_in_table", "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}", + "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-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", + "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-009-init-golden`.\n", + "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" } - }, - "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, + } + }, + "vendor": "openai", + "started_at": "2026-01-04T17:58:56.499326470Z", + "finished_at": "2026-01-04T18:00:30.421268646Z" + }, + "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": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM users" + "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" } }, - "init_seed_alice": { - "pass": true, - "partial": 1.0, + "data_parity_insert_user": { + "pass": false, + "partial": 0.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" + "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:56:32.409311756Z", - "finished_at": "2026-01-04T17:58:56.499280885Z" + "started_at": "2026-01-04T17:59:00.508284482Z", + "finished_at": "2026-01-04T18:00:30.816356092Z" }, "t_005_update": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", @@ -30227,21 +30278,21 @@ "phase": "describe_golden" } }, - "data_parity_update_user": { + "seed_users_row": { "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" + "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)" } }, - "seed_users_row": { + "data_parity_update_user": { "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)" + "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" } } }, @@ -30249,163 +30300,221 @@ "started_at": "2026-01-04T17:56:32.959830969Z", "finished_at": "2026-01-04T17:59:01.618940077Z" }, - "t_014_elementary_columns": { + "t_006_delete": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_014_elementary_columns", + "task": "t_006_delete", "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", + "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": "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", + "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": { - "elementary_columns_row_count": { + "seed_users_row": { "pass": false, "partial": 0.0, "notes": { - "actual": 0, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + "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 `schema-t-014-elementary-columns-golden`.\n", + "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" } }, - "elementary_columns_row_parity": { - "pass": false, - "partial": 0.0, + "delete_user_count_zero": { + "pass": true, + "partial": 1.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" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" } } }, "vendor": "openai", - "started_at": "2026-01-04T17:53:58.638197386Z", - "finished_at": "2026-01-04T17:56:29.391493417Z" + "started_at": "2026-01-04T17:56:31.761875162Z", + "finished_at": "2026-01-04T17:59:00.508250429Z" }, - "t_016_sum_type_columns": { + "t_007_crud": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_016_sum_type_columns", + "task": "t_007_crud", "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", + "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": "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", + "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": { - "sum_type_columns_row_count": { + "crud_row_id1_parity": { "pass": false, "partial": 0.0, "notes": { - "actual": 0, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + "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" } }, - "sum_type_columns_row_parity": { + "crud_total_count_one": { "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" + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" } }, "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", + "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_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": "2026-01-04T17:56:13.831076815Z", - "finished_at": "2026-01-04T17:59:01.887968239Z" + "started_at": "2026-01-04T17:56:29.391534623Z", + "finished_at": "2026-01-04T17:58:59.772292741Z" }, - "t_004_insert": { + "t_008_index_lookup": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_004_insert", + "task": "t_008_index_lookup", "lang": "rust", - "golden_published": true, + "golden_published": false, "model_name": "GPT-5", - "total_tests": 2, + "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::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}", + "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-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", + "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": { - "schema_parity": { + "publish_error": { "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" + "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" } - }, - "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:56:31.985403027Z", + "finished_at": "2026-01-04T17:58:58.571313593Z" + }, + "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": { + "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" + } + }, + "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": 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" } } }, "vendor": "openai", - "started_at": "2026-01-04T17:59:00.508284482Z", - "finished_at": "2026-01-04T18:00:30.816356092Z" + "started_at": "2026-01-04T17:56:32.409311756Z", + "finished_at": "2026-01-04T17:58:56.499280885Z" }, - "t_001_basic_tables": { + "t_010_connect": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_001_basic_tables", + "task": "t_010_connect", "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}", + "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-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", + "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-001-basic-tables-golden`.\n", + "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:58.571341054Z", - "finished_at": "2026-01-04T18:00:27.048259805Z" + "started_at": "2026-01-04T17:58:59.772330601Z", + "finished_at": "2026-01-04T18:00:31.281794597Z" }, "t_011_helper_function": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", @@ -30436,224 +30545,230 @@ "started_at": "2026-01-04T17:58:52.076472572Z", "finished_at": "2026-01-04T18:00:15.064385687Z" }, - "t_000_empty_reducers": { + "t_012_spacetime_product_type": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_000_empty_reducers", + "task": "t_012_spacetime_product_type", "lang": "rust", - "golden_published": true, + "golden_published": false, "model_name": "GPT-5", - "total_tests": 1, + "total_tests": 3, "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", + "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": "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", + "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": { + "publish_error": { "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" + "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:56:27.526810001Z", - "finished_at": "2026-01-04T17:58:44.335289430Z" + "started_at": "2026-01-04T17:53:58.638530186Z", + "finished_at": "2026-01-04T17:56:13.831046699Z" }, - "t_006_delete": { + "t_013_spacetime_sum_type": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_006_delete", + "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_014_elementary_columns": { + "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", + "task": "t_014_elementary_columns", "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", + "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": "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", + "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": { - "delete_user_count_zero": { - "pass": true, - "partial": 1.0, + "elementary_columns_row_count": { + "pass": false, + "partial": 0.0, "notes": { "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + "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 `basics-t-006-delete-golden`.\n", + "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" } }, - "seed_users_row": { + "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: 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)" + "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:56:31.761875162Z", - "finished_at": "2026-01-04T17:59:00.508250429Z" + "started_at": "2026-01-04T17:53:58.638197386Z", + "finished_at": "2026-01-04T17:56:29.391493417Z" }, - "t_002_scheduled_table": { + "t_015_product_type_columns": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_002_scheduled_table", + "task": "t_015_product_type_columns", "lang": "rust", - "golden_published": false, + "golden_published": true, "model_name": "GPT-5", - "total_tests": 1, + "total_tests": 3, "passed_tests": 0, - "llm_output": null, - "category": "basics", + "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": null, - "llm_db": null, - "work_dir_golden": null, - "work_dir_llm": null, + "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": { + "product_type_columns_row_parity": { "pass": false, "partial": 0.0, "notes": { - "error": "LLM call timed out", - "phase": "build_or_publish" + "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-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": { + }, + "schema_parity": { "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" + "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" } } }, "vendor": "openai", - "started_at": "2026-01-04T17:53:58.637363976Z", - "finished_at": "2026-01-04T17:56:32.959807335Z" + "started_at": "2026-01-04T17:53:58.638880177Z", + "finished_at": "2026-01-04T17:56:31.984755672Z" }, - "t_021_multi_column_index": { + "t_016_sum_type_columns": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_021_multi_column_index", + "task": "t_016_sum_type_columns", "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}", + "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-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", + "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": { - "mcindex_seed_count": { - "pass": true, - "partial": 1.0, + "sum_type_columns_row_parity": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM logs" + "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" } }, - "mcindex_lookup_u7_d2": { - "pass": true, - "partial": 1.0, + "sum_type_columns_row_count": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, + "actual": 0, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + "sql": "SELECT COUNT(*) AS n FROM drawings 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-021-multi-column-index-golden`.\n", + "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" } - }, - "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" + "started_at": "2026-01-04T17:56:13.831076815Z", + "finished_at": "2026-01-04T17:59:01.887968239Z" }, - "t_013_spacetime_sum_type": { + "t_017_scheduled_columns": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_013_spacetime_sum_type", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": false, "model_name": "GPT-5", - "total_tests": 3, + "total_tests": 2, "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}", + "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-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", + "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 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", + "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:56:26.774019713Z", - "finished_at": "2026-01-04T17:58:52.076443959Z" + "started_at": "2026-01-04T17:53:58.637363976Z", + "finished_at": "2026-01-04T17:56:32.959807335Z" }, "t_018_constraints": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", @@ -30671,6 +30786,14 @@ "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": 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_seed_two_rows": { "pass": false, "partial": 0.0, @@ -30687,74 +30810,76 @@ "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": { + "t_019_many_to_many": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_007_crud", + "task": "t_019_many_to_many", "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", + "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": "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", + "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": { - "crud_total_count_one": { + "schema_parity": { "pass": false, "partial": 0.0, "notes": { - "actual": 0, + "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_10": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" } }, - "crud_row_id1_parity": { - "pass": false, - "partial": 0.0, + "memberships_three_rows": { + "pass": true, + "partial": 1.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" + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" } }, - "crud_row_id2_deleted": { + "m2m_has_1_20": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" } }, - "schema_parity": { - "pass": false, - "partial": 0.0, + "m2m_has_2_20": { + "pass": true, + "partial": 1.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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" } } }, "vendor": "openai", - "started_at": "2026-01-04T17:56:29.391534623Z", - "finished_at": "2026-01-04T17:58:59.772292741Z" + "started_at": "2026-01-04T17:53:58.636279399Z", + "finished_at": "2026-01-04T17:56:32.409270720Z" }, "t_020_ecs": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", @@ -30772,15 +30897,6 @@ "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, @@ -30808,6 +30924,15 @@ "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" + } + }, "schema_parity": { "pass": false, "partial": 0.0, @@ -30821,221 +30946,193 @@ "started_at": "2026-01-04T17:53:58.636661089Z", "finished_at": "2026-01-04T17:56:31.761255009Z" }, - "t_019_many_to_many": { + "t_021_multi_column_index": { "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_019_many_to_many", + "task": "t_021_multi_column_index", "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}", + "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-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", + "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": { - "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": { + "mcindex_lookup_u7_d2": { "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" + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" } }, - "m2m_has_2_20": { + "mcindex_lookup_u7_d1": { "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" + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" } }, - "m2m_has_1_10": { + "mcindex_seed_count": { "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" + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" } - } - }, - "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": { + }, + "schema_parity": { "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" + "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" } } }, "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", + "started_at": "2026-01-04T17:53:58.637703117Z", + "finished_at": "2026-01-04T17:56:26.773978046Z" + } + } + }, + { + "name": "GPT-4o", + "route_api_model": "gpt-4o", + "tasks": { + "t_000_empty_reducers": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_000_empty_reducers", "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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": "2026-01-04T17:53:58.638530186Z", - "finished_at": "2026-01-04T17:56:13.831046699Z" + "started_at": "2025-10-21T22:15:34.824731300Z", + "finished_at": "2025-10-21T22:17:35.468573100Z" }, - "t_003_struct_in_table": { - "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_003_struct_in_table", + "t_001_basic_tables": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_001_basic_tables", "lang": "rust", "golden_published": true, - "model_name": "GPT-5", + "model_name": "GPT-4o", "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}", + "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-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", + "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": false, - "partial": 0.0, + "pass": true, + "partial": 1.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" + "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": "2026-01-04T17:58:56.499326470Z", - "finished_at": "2026-01-04T18:00:30.421268646Z" + "started_at": "2025-10-21T22:15:34.855436200Z", + "finished_at": "2025-10-21T22:18:03.052523600Z" }, - "t_010_connect": { - "hash": "9bb229f6cfd63a9477451e127576b9bd378ec1087b9f320e5a8576b415e021b0", - "task": "t_010_connect", + "t_002_scheduled_table": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, - "model_name": "GPT-5", + "model_name": "GPT-4o", "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}", + "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-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", + "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": { - "schema_parity": { + "publish_error": { "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" + "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": "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": { + "started_at": "2025-10-21T22:15:34.859222700Z", + "finished_at": "2025-10-21T22:17:58.171841800Z" + }, + "t_003_struct_in_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_012_spacetime_product_type", + "task": "t_003_struct_in_table", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 3, + "total_tests": 1, "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", + "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": "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", + "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 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", + "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.887843700Z", - "finished_at": "2025-10-21T22:17:50.279894200Z" + "started_at": "2025-10-21T22:15:34.861993300Z", + "finished_at": "2025-10-21T22:18:02.852311700Z" }, "t_004_insert": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -31053,19 +31150,6 @@ "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, @@ -31084,97 +31168,84 @@ "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-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.864504100Z", "finished_at": "2025-10-21T22:17:56.115376100Z" }, - "t_014_elementary_columns": { + "t_005_update": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_014_elementary_columns", + "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};\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", + "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": "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", + "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": { - "elementary_columns_row_count": { + "data_parity_update_user": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + "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" + } + }, + "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": "schema-t-014-elementary-columns-golden", - "llm_db": "schema-t-014-elementary-columns-gpt-4o-llm", + "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 } - }, - "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" + "started_at": "2025-10-21T22:15:34.868351200Z", + "finished_at": "2025-10-21T22:18:04.997218800Z" }, "t_006_delete": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -31226,181 +31297,132 @@ "started_at": "2025-10-21T22:15:34.870993100Z", "finished_at": "2025-10-21T22:17:58.090236Z" }, - "t_002_scheduled_table": { + "t_007_crud": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_002_scheduled_table", + "task": "t_007_crud", "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}", + "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-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", + "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, + "crud_total_count_one": { + "pass": true, + "partial": 1.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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" } - } - }, - "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, + }, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.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" + "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" } - } - }, - "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": { + }, + "crud_row_id2_deleted": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users 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", + "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 } - }, - "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" + "started_at": "2025-10-21T22:15:34.873908300Z", + "finished_at": "2025-10-21T22:18:07.393447600Z" }, - "t_017_scheduled_columns": { + "t_008_index_lookup": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_017_scheduled_columns", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 2, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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.902063Z", - "finished_at": "2025-10-21T22:17:58.174843800Z" + "started_at": "2025-10-21T22:15:34.877334900Z", + "finished_at": "2025-10-21T22:17:59.466118200Z" }, - "t_019_many_to_many": { + "t_009_init": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_019_many_to_many", + "task": "t_009_init", "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", + "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": "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", + "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": { - "memberships_three_rows": { + "init_seed_bob": { "pass": true, "partial": 1.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM memberships" + "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": "schema-t-019-many-to-many-golden", - "llm_db": "schema-t-019-many-to-many-gpt-4o-llm", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-gpt-4o-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -31408,193 +31430,186 @@ "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": { + "init_total_two": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" } }, - "m2m_has_1_10": { + "init_seed_alice": { "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" + "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-21T22:15:34.906742100Z", - "finished_at": "2025-10-21T22:18:02.844752900Z" + "started_at": "2025-10-21T22:15:34.880080300Z", + "finished_at": "2025-10-21T22:18:04.006476900Z" }, - "t_013_spacetime_sum_type": { + "t_010_connect": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_013_spacetime_sum_type", + "task": "t_010_connect", "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", + "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": "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", + "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, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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.890725500Z", - "finished_at": "2025-10-21T22:18:03.059712Z" + "started_at": "2025-10-21T22:15:34.882699300Z", + "finished_at": "2025-10-21T22:18:04.237579600Z" }, - "t_000_empty_reducers": { + "t_011_helper_function": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_000_empty_reducers", + "task": "t_011_helper_function", "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) {}", + "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-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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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.824731300Z", - "finished_at": "2025-10-21T22:17:35.468573100Z" + "started_at": "2025-10-21T22:15:34.885136600Z", + "finished_at": "2025-10-21T22:17:18.513788700Z" }, - "t_001_basic_tables": { + "t_012_spacetime_product_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_001_basic_tables", + "task": "t_012_spacetime_product_type", "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", + "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": "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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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.855436200Z", - "finished_at": "2025-10-21T22:18:03.052523600Z" + "started_at": "2025-10-21T22:15:34.887843700Z", + "finished_at": "2025-10-21T22:17:50.279894200Z" }, - "t_011_helper_function": { + "t_013_spacetime_sum_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_011_helper_function", + "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, 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", + "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": "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", + "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 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", + "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.885136600Z", - "finished_at": "2025-10-21T22:17:18.513788700Z" + "started_at": "2025-10-21T22:15:34.890725500Z", + "finished_at": "2025-10-21T22:18:03.059712Z" }, - "t_005_update": { + "t_014_elementary_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_005_update", + "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, 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", + "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": "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", + "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": { - "seed_users_row": { + "elementary_columns_row_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-005-update-golden", - "llm_db": "basics-t-005-update-gpt-4o-llm", + "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", @@ -31602,243 +31617,262 @@ "tables_equal": true } }, - "data_parity_update_user": { + "elementary_columns_row_count": { "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" } } }, "vendor": "openai", - "started_at": "2025-10-21T22:15:34.868351200Z", - "finished_at": "2025-10-21T22:18:04.997218800Z" + "started_at": "2025-10-21T22:15:34.893296700Z", + "finished_at": "2025-10-21T22:18:05.657334700Z" }, - "t_003_struct_in_table": { + "t_015_product_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_003_struct_in_table", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 1, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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.861993300Z", - "finished_at": "2025-10-21T22:18:02.852311700Z" + "started_at": "2025-10-21T22:15:34.896016900Z", + "finished_at": "2025-10-21T22:17:50.182507300Z" }, - "t_009_init": { + "t_016_sum_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_009_init", + "task": "t_016_sum_type_columns", "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", + "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": "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", + "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": { - "init_seed_bob": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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" + "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" } - }, - "init_total_two": { - "pass": true, - "partial": 1.0, + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.899304700Z", + "finished_at": "2025-10-21T22:17:58.168717600Z" + }, + "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": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM users" + "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" } - }, - "init_seed_alice": { + } + }, + "vendor": "openai", + "started_at": "2025-10-21T22:15:34.902063Z", + "finished_at": "2025-10-21T22:17:58.174843800Z" + }, + "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_row_parity_after_seed": { "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" + "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" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-009-init-golden", - "llm_db": "basics-t-009-init-gpt-4o-llm", + "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_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-21T22:15:34.880080300Z", - "finished_at": "2025-10-21T22:18:04.006476900Z" + "started_at": "2025-10-21T22:15:34.904376400Z", + "finished_at": "2025-10-21T22:18:01.847792200Z" }, - "t_007_crud": { + "t_019_many_to_many": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_007_crud", + "task": "t_019_many_to_many", "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", + "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": "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", + "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": { - "crud_row_id1_parity": { + "memberships_three_rows": { "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" + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" } }, - "schema_parity": { + "m2m_has_2_20": { "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 + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" } }, - "crud_total_count_one": { + "m2m_has_1_20": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" } }, - "crud_row_id2_deleted": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + "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-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, + }, + "m2m_has_1_10": { + "pass": true, + "partial": 1.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" + "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.877334900Z", - "finished_at": "2025-10-21T22:17:59.466118200Z" + "started_at": "2025-10-21T22:15:34.906742100Z", + "finished_at": "2025-10-21T22:18:02.844752900Z" }, - "t_015_product_type_columns": { + "t_020_ecs": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_015_product_type_columns", + "task": "t_020_ecs", "lang": "rust", "golden_published": true, "model_name": "GPT-4o", - "total_tests": 3, + "total_tests": 5, "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}", + "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-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", + "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 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", + "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:15:34.896016900Z", - "finished_at": "2025-10-21T22:17:50.182507300Z" + "started_at": "2025-10-21T22:17:18.518049400Z", + "finished_at": "2025-10-21T22:18:12.357794600Z" }, "t_021_multi_column_index": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -31856,6 +31890,15 @@ "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_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, @@ -31886,43 +31929,40 @@ "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": { + } + } + }, + { + "name": "GPT-4.1", + "route_api_model": "gpt-4.1", + "tasks": { + "t_000_empty_reducers": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_010_connect", + "task": "t_000_empty_reducers", "lang": "rust", "golden_published": true, - "model_name": "GPT-4o", + "model_name": "GPT-4.1", "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}", + "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-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", + "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-010-connect-golden", - "llm_db": "basics-t-010-connect-gpt-4o-llm", + "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", @@ -31932,60 +31972,31 @@ } }, "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": { + "started_at": "2025-10-21T23:43:16.913590700Z", + "finished_at": "2025-10-21T23:46:03.780741600Z" + }, + "t_001_basic_tables": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_014_elementary_columns", + "task": "t_001_basic_tables", "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", + "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": "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", + "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": { - "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": { + "schema_parity": { "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", + "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", @@ -31995,293 +32006,341 @@ } }, "vendor": "openai", - "started_at": "2025-10-21T23:43:17.001239200Z", - "finished_at": "2025-10-21T23:46:11.766404100Z" + "started_at": "2025-10-21T23:43:16.944346Z", + "finished_at": "2025-10-21T23:46:08.551550600Z" }, - "t_018_constraints": { + "t_002_scheduled_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_018_constraints", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 3, + "total_tests": 1, "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", + "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": "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", + "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 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", + "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:17.020904Z", - "finished_at": "2025-10-21T23:45:46.212599800Z" + "started_at": "2025-10-21T23:43:16.948138Z", + "finished_at": "2025-10-21T23:45:54.831681500Z" }, - "t_009_init": { + "t_003_struct_in_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_009_init", + "task": "t_003_struct_in_table", "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}", + "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-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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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" + "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.977455800Z", - "finished_at": "2025-10-21T23:45:25.375769300Z" + "started_at": "2025-10-21T23:43:16.951706Z", + "finished_at": "2025-10-21T23:44:21.830445Z" }, - "t_017_scheduled_columns": { + "t_004_insert": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_017_scheduled_columns", + "task": "t_004_insert", "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", + "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": "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", + "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 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", + "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:17.016253800Z", - "finished_at": "2025-10-21T23:46:13.802507500Z" + "started_at": "2025-10-21T23:43:16.955083500Z", + "finished_at": "2025-10-21T23:44:32.933278800Z" }, - "t_019_many_to_many": { + "t_005_update": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_019_many_to_many", + "task": "t_005_update", "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", + "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": "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", + "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": { - "m2m_has_2_20": { - "pass": false, - "partial": 0.0, + "data_parity_update_user": { + "pass": true, + "partial": 1.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" + "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" + } + }, + "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": false, - "partial": 0.0, + "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", + "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": { - "changed": {}, - "only_golden": { - "groups": {}, - "memberships": {}, - "users": {} - }, - "only_llm": { - "group": {}, - "membership": {}, - "user": {} - } - }, - "tables_equal": false + "tables_diff": null, + "tables_equal": true } - }, - "m2m_has_1_20": { - "pass": false, - "partial": 0.0, + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:16.959684100Z", + "finished_at": "2025-10-21T23:46:10.604033300Z" + }, + "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": { + "schema_parity": { + "pass": true, + "partial": 1.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" + "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 } }, - "memberships_three_rows": { - "pass": false, - "partial": 0.0, + "delete_user_count_zero": { + "pass": true, + "partial": 1.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" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" } }, - "m2m_has_1_10": { - "pass": false, - "partial": 0.0, + "seed_users_row": { + "pass": true, + "partial": 1.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" + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } } }, "vendor": "openai", - "started_at": "2025-10-21T23:43:17.025866200Z", - "finished_at": "2025-10-21T23:46:16.045993700Z" + "started_at": "2025-10-21T23:43:16.963868100Z", + "finished_at": "2025-10-21T23:45:41.697262100Z" }, - "t_002_scheduled_table": { + "t_007_crud": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_002_scheduled_table", + "task": "t_007_crud", "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}", + "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-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", + "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, + "crud_row_id1_parity": { + "pass": true, + "partial": 1.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" + "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.948138Z", - "finished_at": "2025-10-21T23:45:54.831681500Z" + "started_at": "2025-10-21T23:43:16.968166800Z", + "finished_at": "2025-10-21T23:46:03.404194700Z" }, - "t_004_insert": { + "t_008_index_lookup": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_004_insert", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 2, + "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]\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}", + "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-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", + "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 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", + "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.955083500Z", - "finished_at": "2025-10-21T23:44:32.933278800Z" + "started_at": "2025-10-21T23:43:16.972688Z", + "finished_at": "2025-10-21T23:46:14.335084200Z" }, - "t_005_update": { + "t_009_init": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_005_update", + "task": "t_009_init", "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}", + "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-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", + "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": { - "seed_users_row": { + "init_seed_alice": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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-005-update-golden", - "llm_db": "basics-t-005-update-gpt-4-1-llm", + "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", @@ -32289,58 +32348,19 @@ "tables_equal": true } }, - "data_parity_update_user": { + "init_total_two": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" } } }, "vendor": "openai", - "started_at": "2025-10-21T23:43:17.006401400Z", - "finished_at": "2025-10-21T23:45:01.993378500Z" + "started_at": "2025-10-21T23:43:16.977455800Z", + "finished_at": "2025-10-21T23:45:25.375769300Z" }, "t_010_connect": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -32376,35 +32396,6 @@ "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", @@ -32463,280 +32454,333 @@ "started_at": "2025-10-21T23:43:16.991613400Z", "finished_at": "2025-10-21T23:45:57.986894Z" }, - "t_003_struct_in_table": { + "t_013_spacetime_sum_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_003_struct_in_table", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 1, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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.951706Z", - "finished_at": "2025-10-21T23:44:21.830445Z" + "started_at": "2025-10-21T23:43:16.996298200Z", + "finished_at": "2025-10-21T23:45:54.743961200Z" }, - "t_000_empty_reducers": { + "t_014_elementary_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_000_empty_reducers", + "task": "t_014_elementary_columns", "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", + "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": "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, + "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": { - "golden_db": "basics-t-000-empty-reducers-golden", - "llm_db": "basics-t-000-empty-reducers-gpt-4-1-llm", + "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-21T23:43:16.913590700Z", - "finished_at": "2025-10-21T23:46:03.780741600Z" + "started_at": "2025-10-21T23:43:17.001239200Z", + "finished_at": "2025-10-21T23:46:11.766404100Z" }, - "t_021_multi_column_index": { + "t_015_product_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_021_multi_column_index", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 4, + "total_tests": 3, "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}", + "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-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", + "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 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", + "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:44:32.938349800Z", - "finished_at": "2025-10-21T23:46:13.806335700Z" + "started_at": "2025-10-21T23:43:17.006401400Z", + "finished_at": "2025-10-21T23:45:01.993378500Z" }, - "t_008_index_lookup": { + "t_016_sum_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_008_index_lookup", + "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, 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", + "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": "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", + "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 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", + "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:16.972688Z", - "finished_at": "2025-10-21T23:46:14.335084200Z" + "started_at": "2025-10-21T23:43:17.011083400Z", + "finished_at": "2025-10-21T23:45:53.567254900Z" }, - "t_020_ecs": { + "t_017_scheduled_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_020_ecs", + "task": "t_017_scheduled_columns", "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}", + "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-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", + "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": { - "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": { + "publish_error": { "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" + "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" } - }, - "ecs_next_pos_entity2": { + } + }, + "vendor": "openai", + "started_at": "2025-10-21T23:43:17.016253800Z", + "finished_at": "2025-10-21T23:46:13.802507500Z" + }, + "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 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" + "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:44:21.833280500Z", - "finished_at": "2025-10-21T23:46:18.980166700Z" + "started_at": "2025-10-21T23:43:17.020904Z", + "finished_at": "2025-10-21T23:45:46.212599800Z" }, - "t_006_delete": { + "t_019_many_to_many": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_006_delete", + "task": "t_019_many_to_many", "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", + "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": "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", + "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": { - "delete_user_count_zero": { - "pass": true, - "partial": 1.0, + "m2m_has_1_20": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + "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" } }, "schema_parity": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "golden_db": "basics-t-006-delete-golden", - "llm_db": "basics-t-006-delete-gpt-4-1-llm", + "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 + "tables_diff": { + "changed": {}, + "only_golden": { + "groups": {}, + "memberships": {}, + "users": {} + }, + "only_llm": { + "group": {}, + "membership": {}, + "user": {} + } + }, + "tables_equal": false } }, - "seed_users_row": { - "pass": true, - "partial": 1.0, + "m2m_has_2_20": { + "pass": false, + "partial": 0.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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:16.963868100Z", - "finished_at": "2025-10-21T23:45:41.697262100Z" + "started_at": "2025-10-21T23:43:17.025866200Z", + "finished_at": "2025-10-21T23:46:16.045993700Z" }, - "t_007_crud": { + "t_020_ecs": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_007_crud", + "task": "t_020_ecs", "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", + "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": "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", + "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": { - "crud_row_id1_parity": { + "ecs_seed_positions_count": { "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" + "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: 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_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" } }, "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", + "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", @@ -32744,80 +32788,110 @@ "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, + "ecs_next_pos_entity1": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + "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:43:16.968166800Z", - "finished_at": "2025-10-21T23:46:03.404194700Z" + "started_at": "2025-10-21T23:44:21.833280500Z", + "finished_at": "2025-10-21T23:46:18.980166700Z" }, - "t_016_sum_type_columns": { + "t_021_multi_column_index": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_016_sum_type_columns", + "task": "t_021_multi_column_index", "lang": "rust", "golden_published": true, "model_name": "GPT-4.1", - "total_tests": 3, + "total_tests": 4, "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}", + "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-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", + "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.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", + "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:43:17.011083400Z", - "finished_at": "2025-10-21T23:45:53.567254900Z" + "started_at": "2025-10-21T23:44:32.938349800Z", + "finished_at": "2025-10-21T23:46:13.806335700Z" + } + } + }, + { + "name": "o4-mini", + "route_api_model": "o4-mini", + "tasks": { + "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": "GPT-4.1", + "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": "gpt-4.1", + "route_api_model": "o4-mini", "golden_db": "basics-t-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-gpt-4-1-llm", + "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\\gpt-4-1\\llm", + "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-gpt-4-1-llm", + "llm_db": "basics-t-001-basic-tables-o4-mini-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -32827,43 +32901,37 @@ } }, "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": { + "started_at": "2025-10-21T23:49:40.003786200Z", + "finished_at": "2025-10-21T23:51:31.033800600Z" + }, + "t_002_scheduled_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_017_scheduled_columns", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 2, + "total_tests": 1, "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", + "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": "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", + "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 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", + "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.053984700Z", - "finished_at": "2025-10-21T23:52:18.799293Z" + "started_at": "2025-10-21T23:49:40.007238300Z", + "finished_at": "2025-10-21T23:52:18.051238600Z" }, "t_003_struct_in_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -32899,46 +32967,28 @@ "started_at": "2025-10-21T23:49:40.010820800Z", "finished_at": "2025-10-21T23:51:43.488535100Z" }, - "t_019_many_to_many": { + "t_004_insert": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_019_many_to_many", + "task": "t_004_insert", "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", + "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": "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", + "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": { - "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", + "golden_db": "basics-t-004-insert-golden", + "llm_db": "basics-t-004-insert-o4-mini-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -32946,114 +32996,29 @@ "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": { + "data_parity_insert_user": { "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" + "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.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" + "started_at": "2025-10-21T23:49:40.013470400Z", + "finished_at": "2025-10-21T23:51:44.417149700Z" }, "t_005_update": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -33071,17 +33036,11 @@ "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": { + "seed_users_row": { "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 + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } }, "data_parity_update_user": { @@ -33103,11 +33062,17 @@ "server": "local" } }, - "seed_users_row": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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 } } }, @@ -33131,6 +33096,13 @@ "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": { + "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, @@ -33144,13 +33116,6 @@ "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, @@ -33165,34 +33130,71 @@ "started_at": "2025-10-21T23:49:40.020495300Z", "finished_at": "2025-10-21T23:51:24.356913300Z" }, - "t_020_ecs": { + "t_007_crud": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_020_ecs", + "task": "t_007_crud", "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", + "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": "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", + "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, + "crud_total_count_one": { + "pass": true, + "partial": 1.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" + "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-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" + } + }, + "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-21T23:51:38.564902200Z", - "finished_at": "2025-10-21T23:52:55.243022Z" + "started_at": "2025-10-21T23:49:40.022976200Z", + "finished_at": "2025-10-21T23:51:43.284371900Z" }, "t_008_index_lookup": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -33223,51 +33225,57 @@ "started_at": "2025-10-21T23:49:40.026722100Z", "finished_at": "2025-10-21T23:51:58.223476700Z" }, - "t_016_sum_type_columns": { + "t_009_init": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_016_sum_type_columns", + "task": "t_009_init", "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", + "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": "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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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" + "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_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": "schema-t-016-sum-type-columns-golden", - "llm_db": "schema-t-016-sum-type-columns-o4-mini-llm", + "golden_db": "basics-t-010-connect-golden", + "llm_db": "basics-t-010-connect-o4-mini-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -33277,155 +33285,189 @@ } }, "vendor": "openai", - "started_at": "2025-10-21T23:49:40.051216900Z", - "finished_at": "2025-10-21T23:52:42.682217600Z" + "started_at": "2025-10-21T23:49:40.033020Z", + "finished_at": "2025-10-21T23:51:44.708398200Z" }, - "t_002_scheduled_table": { + "t_011_helper_function": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_002_scheduled_table", + "task": "t_011_helper_function", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 1, + "total_tests": 3, "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) {}", + "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-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", + "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.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", + "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.007238300Z", - "finished_at": "2025-10-21T23:52:18.051238600Z" + "started_at": "2025-10-21T23:49:40.035918400Z", + "finished_at": "2025-10-21T23:51:47.914172300Z" }, - "t_009_init": { + "t_012_spacetime_product_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_009_init", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 4, + "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(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", + "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": "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", + "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 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", + "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.030188600Z", - "finished_at": "2025-10-21T23:51:38.564672Z" + "started_at": "2025-10-21T23:49:40.038832500Z", + "finished_at": "2025-10-21T23:52:18.793910700Z" }, - "t_018_constraints": { + "t_013_spacetime_sum_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_018_constraints", + "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_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::{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}", + "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-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", + "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": { - "schema_parity": { + "elementary_columns_row_count": { "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 + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" } }, - "constraints_row_parity_after_seed": { + "elementary_columns_row_parity": { "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", + "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" } }, - "constraints_seed_two_rows": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + "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 } } }, "vendor": "openai", - "started_at": "2025-10-21T23:49:40.057032400Z", - "finished_at": "2025-10-21T23:52:45.666941200Z" + "started_at": "2025-10-21T23:49:40.045115700Z", + "finished_at": "2025-10-21T23:51:38.560357100Z" }, - "t_021_multi_column_index": { + "t_015_product_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_021_multi_column_index", + "task": "t_015_product_type_columns", "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}", + "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-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", + "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": { - "mcindex_lookup_u7_d1": { + "product_type_columns_row_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + "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-021-multi-column-index-golden", - "llm_db": "schema-t-021-multi-column-index-o4-mini-llm", + "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", @@ -33433,60 +33475,51 @@ "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": { + "product_type_columns_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" } } }, "vendor": "openai", - "started_at": "2025-10-21T23:51:43.284719300Z", - "finished_at": "2025-10-21T23:52:54.642576Z" + "started_at": "2025-10-21T23:49:40.047849800Z", + "finished_at": "2025-10-21T23:52:44.885252400Z" }, - "t_014_elementary_columns": { + "t_016_sum_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_014_elementary_columns", + "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::{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}", + "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-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", + "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": { - "elementary_columns_row_count": { + "sum_type_columns_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + "sql": "SELECT COUNT(*) AS n FROM drawings 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", + "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", @@ -33494,178 +33527,151 @@ "tables_equal": true } }, - "elementary_columns_row_parity": { + "sum_type_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", + "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" } } }, "vendor": "openai", - "started_at": "2025-10-21T23:49:40.045115700Z", - "finished_at": "2025-10-21T23:51:38.560357100Z" + "started_at": "2025-10-21T23:49:40.051216900Z", + "finished_at": "2025-10-21T23:52:42.682217600Z" }, - "t_000_empty_reducers": { + "t_017_scheduled_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_000_empty_reducers", + "task": "t_017_scheduled_columns", "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", + "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": "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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:39.969399200Z", - "finished_at": "2025-10-21T23:52:43.096256200Z" + "started_at": "2025-10-21T23:49:40.053984700Z", + "finished_at": "2025-10-21T23:52:18.799293Z" }, - "t_001_basic_tables": { + "t_018_constraints": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_001_basic_tables", + "task": "t_018_constraints", "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", + "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": "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", + "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": "basics-t-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-o4-mini-llm", + "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_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" + } } }, "vendor": "openai", - "started_at": "2025-10-21T23:49:40.003786200Z", - "finished_at": "2025-10-21T23:51:31.033800600Z" + "started_at": "2025-10-21T23:49:40.057032400Z", + "finished_at": "2025-10-21T23:52:45.666941200Z" }, - "t_013_spacetime_sum_type": { + "t_019_many_to_many": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_013_spacetime_sum_type", + "task": "t_019_many_to_many", "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}", + "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-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", + "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, + "m2m_has_1_10": { + "pass": true, + "partial": 1.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" + "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-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": { + }, + "m2m_has_1_20": { "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 + "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.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", + "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", @@ -33673,99 +33679,98 @@ "tables_equal": true } }, - "data_parity_insert_user": { + "memberships_three_rows": { "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" + "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" } } }, "vendor": "openai", - "started_at": "2025-10-21T23:49:40.013470400Z", - "finished_at": "2025-10-21T23:51:44.417149700Z" + "started_at": "2025-10-21T23:49:40.060052800Z", + "finished_at": "2025-10-21T23:52:44.028512900Z" }, - "t_012_spacetime_product_type": { + "t_020_ecs": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_012_spacetime_product_type", + "task": "t_020_ecs", "lang": "rust", "golden_published": true, "model_name": "o4-mini", - "total_tests": 3, + "total_tests": 5, "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}", + "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-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", + "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.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", + "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:49:40.038832500Z", - "finished_at": "2025-10-21T23:52:18.793910700Z" + "started_at": "2025-10-21T23:51:38.564902200Z", + "finished_at": "2025-10-21T23:52:55.243022Z" }, - "t_007_crud": { + "t_021_multi_column_index": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_007_crud", + "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, 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", + "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": "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", + "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": { - "crud_row_id2_deleted": { + "mcindex_seed_count": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" } }, - "crud_total_count_one": { + "mcindex_lookup_u7_d1": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-007-crud-golden", - "llm_db": "basics-t-007-crud-o4-mini-llm", + "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", @@ -33773,24 +33778,19 @@ "tables_equal": true } }, - "crud_row_id1_parity": { + "mcindex_lookup_u7_d2": { "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" + "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:49:40.022976200Z", - "finished_at": "2025-10-21T23:51:43.284371900Z" + "started_at": "2025-10-21T23:51:43.284719300Z", + "finished_at": "2025-10-21T23:52:54.642576Z" } } }, @@ -33798,107 +33798,125 @@ "name": "Claude 4 Sonnet", "route_api_model": "claude-sonnet-4", "tasks": { - "t_006_delete": { + "t_000_empty_reducers": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_006_delete", + "task": "t_000_empty_reducers", "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}", + "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-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", + "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-006-delete-golden", - "llm_db": "basics-t-006-delete-claude-4-sonnet-llm", + "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 } - }, - "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": { + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.161143300Z", + "finished_at": "2025-10-22T00:11:15.756435200Z" + }, + "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": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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.228297400Z", - "finished_at": "2025-10-22T00:11:19.641171100Z" + "started_at": "2025-10-22T00:09:24.202318800Z", + "finished_at": "2025-10-22T00:11:17.138873100Z" }, - "t_011_helper_function": { + "t_002_scheduled_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_011_helper_function", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 3, + "total_tests": 1, "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}", + "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-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", + "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 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", + "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.285586300Z", - "finished_at": "2025-10-22T00:11:12.595550600Z" + "started_at": "2025-10-22T00:09:24.207495800Z", + "finished_at": "2025-10-22T00:11:12.480632700Z" }, - "t_010_connect": { + "t_003_struct_in_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_010_connect", + "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, 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}", + "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-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", + "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-010-connect-golden", - "llm_db": "basics-t-010-connect-claude-4-sonnet-llm", + "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", @@ -33908,130 +33926,160 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-22T00:09:24.278643100Z", - "finished_at": "2025-10-22T00:11:23.348310100Z" + "started_at": "2025-10-22T00:09:24.211029700Z", + "finished_at": "2025-10-22T00:11:01.129675100Z" }, - "t_012_spacetime_product_type": { + "t_004_insert": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_012_spacetime_product_type", + "task": "t_004_insert", "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", + "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": "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "data_parity_insert_user": { + "pass": true, + "partial": 1.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" + "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.291335300Z", - "finished_at": "2025-10-22T00:11:20.540135300Z" + "started_at": "2025-10-22T00:09:24.216444Z", + "finished_at": "2025-10-22T00:11:15.346542300Z" }, - "t_019_many_to_many": { + "t_005_update": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_019_many_to_many", + "task": "t_005_update", "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", + "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": "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", + "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": { - "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": { + "seed_users_row": { "pass": true, "partial": 1.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM memberships" + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } }, - "m2m_has_2_20": { + "data_parity_update_user": { "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" + "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": "schema-t-019-many-to-many-golden", - "llm_db": "schema-t-019-many-to-many-claude-4-sonnet-llm", + "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 } - }, - "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" + "started_at": "2025-10-22T00:09:24.223152200Z", + "finished_at": "2025-10-22T00:11:18.144628Z" }, - "t_001_basic_tables": { + "t_006_delete": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_001_basic_tables", + "task": "t_006_delete", "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}", + "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-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": { + "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": { + "seed_users_row": { "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", + "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-sonnet-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -34041,37 +34089,74 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-22T00:09:24.202318800Z", - "finished_at": "2025-10-22T00:11:17.138873100Z" + "started_at": "2025-10-22T00:09:24.228297400Z", + "finished_at": "2025-10-22T00:11:19.641171100Z" }, - "t_017_scheduled_columns": { + "t_007_crud": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_017_scheduled_columns", + "task": "t_007_crud", "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", + "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": "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "crud_total_count_one": { + "pass": true, + "partial": 1.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" + "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-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" + } + }, + "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-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.319363800Z", - "finished_at": "2025-10-22T00:11:12.607645600Z" + "started_at": "2025-10-22T00:09:24.234178Z", + "finished_at": "2025-10-22T00:11:21.386871800Z" }, "t_008_index_lookup": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -34102,40 +34187,6 @@ "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", @@ -34152,6 +34203,15 @@ "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": { + "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, @@ -34165,66 +34225,149 @@ "tables_equal": true } }, - "init_seed_bob": { + "init_total_two": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" } }, - "init_seed_alice": { + "init_seed_bob": { "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" + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" } - }, - "init_total_two": { + } + }, + "vendor": "anthropic", + "started_at": "2025-10-22T00:09:24.243962500Z", + "finished_at": "2025-10-22T00:11:23.152143100Z" + }, + "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": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM users" + "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.243962500Z", - "finished_at": "2025-10-22T00:11:23.152143100Z" + "started_at": "2025-10-22T00:09:24.278643100Z", + "finished_at": "2025-10-22T00:11:23.348310100Z" }, - "t_020_ecs": { + "t_011_helper_function": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_020_ecs", + "task": "t_011_helper_function", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 5, + "total_tests": 3, "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}", + "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_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-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", + "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 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", + "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:11:01.210039400Z", - "finished_at": "2025-10-22T00:11:36.686344800Z" + "started_at": "2025-10-22T00:09:24.291335300Z", + "finished_at": "2025-10-22T00:11:20.540135300Z" + }, + "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_014_elementary_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -34242,31 +34385,31 @@ "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": { + "schema_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" + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true } }, - "schema_parity": { + "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", - "reducers_diff": null, - "reducers_equal": true, - "server": "local", - "tables_diff": null, - "tables_equal": true + "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": { @@ -34283,92 +34426,120 @@ "started_at": "2025-10-22T00:09:24.302783400Z", "finished_at": "2025-10-22T00:11:22.682190600Z" }, - "t_004_insert": { + "t_015_product_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_004_insert", + "task": "t_015_product_type_columns", "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", + "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": "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", + "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": { - "data_parity_insert_user": { + "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": { - "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" } }, "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", + "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.216444Z", - "finished_at": "2025-10-22T00:11:15.346542300Z" + "started_at": "2025-10-22T00:09:24.314686800Z", + "finished_at": "2025-10-22T00:11:22.004146500Z" }, - "t_003_struct_in_table": { + "t_017_scheduled_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_003_struct_in_table", + "task": "t_017_scheduled_columns", "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", + "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": "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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "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-sonnet-llm", - "reducers_diff": null, - "reducers_equal": true, - "server": "local", - "tables_diff": null, - "tables_equal": true + "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.211029700Z", - "finished_at": "2025-10-22T00:11:01.129675100Z" + "started_at": "2025-10-22T00:09:24.319363800Z", + "finished_at": "2025-10-22T00:11:12.607645600Z" }, "t_018_constraints": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -34386,15 +34557,6 @@ "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, @@ -34421,34 +34583,43 @@ "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": "anthropic", "started_at": "2025-10-22T00:09:24.324598100Z", "finished_at": "2025-10-22T00:11:20.526179500Z" }, - "t_021_multi_column_index": { + "t_019_many_to_many": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_021_multi_column_index", + "task": "t_019_many_to_many", "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}", + "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-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", + "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-021-multi-column-index-golden", - "llm_db": "schema-t-021-multi-column-index-claude-4-sonnet-llm", + "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", @@ -34456,98 +34627,116 @@ "tables_equal": true } }, - "mcindex_lookup_u7_d1": { + "m2m_has_1_20": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" } }, - "mcindex_lookup_u7_d2": { + "m2m_has_1_10": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" } }, - "mcindex_seed_count": { + "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 logs" + "sql": "SELECT COUNT(*) AS n FROM memberships" } } }, "vendor": "anthropic", - "started_at": "2025-10-22T00:11:12.480894Z", - "finished_at": "2025-10-22T00:11:43.362813700Z" + "started_at": "2025-10-22T00:09:24.330078700Z", + "finished_at": "2025-10-22T00:11:16.930968500Z" }, - "t_015_product_type_columns": { + "t_020_ecs": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_015_product_type_columns", + "task": "t_020_ecs", "lang": "rust", "golden_published": true, "model_name": "Claude 4 Sonnet", - "total_tests": 3, + "total_tests": 5, "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}", + "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-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", + "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 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", + "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:09:24.308704Z", - "finished_at": "2025-10-22T00:11:20.529833200Z" + "started_at": "2025-10-22T00:11:01.210039400Z", + "finished_at": "2025-10-22T00:11:36.686344800Z" }, - "t_016_sum_type_columns": { + "t_021_multi_column_index": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_016_sum_type_columns", + "task": "t_021_multi_column_index", "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}", + "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-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", + "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": { - "sum_type_columns_row_count": { + "mcindex_lookup_u7_d1": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=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-016-sum-type-columns-golden", - "llm_db": "schema-t-016-sum-type-columns-claude-4-sonnet-llm", + "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", @@ -34555,106 +34744,216 @@ "tables_equal": true } }, - "sum_type_columns_row_parity": { + "mcindex_seed_count": { "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" + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" } } }, "vendor": "anthropic", - "started_at": "2025-10-22T00:09:24.314686800Z", - "finished_at": "2025-10-22T00:11:22.004146500Z" - }, - "t_013_spacetime_sum_type": { + "started_at": "2025-10-22T00:11:12.480894Z", + "finished_at": "2025-10-22T00:11:43.362813700Z" + } + } + }, + { + "name": "Claude 4.5 Sonnet", + "route_api_model": "claude-sonnet-4-5", + "tasks": { + "t_000_empty_reducers": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_013_spacetime_sum_type", + "task": "t_000_empty_reducers", "lang": "rust", "golden_published": true, - "model_name": "Claude 4 Sonnet", - "total_tests": 3, + "model_name": "Claude 4.5 Sonnet", + "total_tests": 1, "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", + "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 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", + "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:09:24.297529100Z", - "finished_at": "2025-10-22T00:11:16.943436800Z" + "started_at": "2025-10-22T00:24:01.743549800Z", + "finished_at": "2025-10-22T00:24:53.381301800Z" + }, + "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_002_scheduled_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, - "model_name": "Claude 4 Sonnet", + "model_name": "Claude 4.5 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}", + "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", + "route_api_model": "claude-sonnet-4-5", "golden_db": "basics-t-002-scheduled-table-golden", - "llm_db": "basics-t-002-scheduled-table-claude-4-sonnet-llm", + "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-sonnet\\llm", + "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 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", + "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:09:24.207495800Z", - "finished_at": "2025-10-22T00:11:12.480632700Z" + "started_at": "2025-10-22T00:24:01.783226600Z", + "finished_at": "2025-10-22T00:25:04.735656Z" + }, + "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_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_005_update": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_005_update", "lang": "rust", "golden_published": true, - "model_name": "Claude 4 Sonnet", + "model_name": "Claude 4.5 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}", + "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", + "route_api_model": "claude-sonnet-4-5", "golden_db": "basics-t-005-update-golden", - "llm_db": "basics-t-005-update-claude-4-sonnet-llm", + "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-sonnet\\llm", + "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)" - } - }, "data_parity_update_user": { "pass": true, "partial": 1.0, @@ -34667,19 +34966,26 @@ ], "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_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" } }, + "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", + "llm_db": "basics-t-005-update-claude-4-5-sonnet-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -34689,45 +34995,81 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-22T00:09:24.223152200Z", - "finished_at": "2025-10-22T00:11:18.144628Z" + "started_at": "2025-10-22T00:24:01.793194600Z", + "finished_at": "2025-10-22T00:25:01.893517200Z" + }, + "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 + } + }, + "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-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 Sonnet", + "model_name": "Claude 4.5 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}", + "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", + "route_api_model": "claude-sonnet-4-5", "golden_db": "basics-t-007-crud-golden", - "llm_db": "basics-t-007-crud-claude-4-sonnet-llm", + "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-sonnet\\llm", + "work_dir_llm": "target\\llm-runs\\basics\\t_007_crud\\rust\\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-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", + "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -34735,6 +35077,15 @@ "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, @@ -34744,153 +35095,137 @@ "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" } }, - "crud_total_count_one": { + "crud_row_id1_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "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" } } }, "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": { + "started_at": "2025-10-22T00:24:01.799107900Z", + "finished_at": "2025-10-22T00:25:08.384109Z" + }, + "t_008_index_lookup": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_017_scheduled_columns", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 2, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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:18:18.537179300Z", - "finished_at": "2025-10-22T00:20:18.885374900Z" + "started_at": "2025-10-22T00:24:01.802873300Z", + "finished_at": "2025-10-22T00:25:04.869348600Z" }, - "t_014_elementary_columns": { + "t_009_init": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_014_elementary_columns", + "task": "t_009_init", "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", + "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": "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", + "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": { - "elementary_columns_row_count": { + "init_seed_bob": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" } }, - "elementary_columns_row_parity": { + "init_total_two": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" } }, "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", + "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_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": "anthropic", - "started_at": "2025-10-22T00:18:18.521881Z", - "finished_at": "2025-10-22T00:20:23.113236300Z" + "started_at": "2025-10-22T00:24:01.805523600Z", + "finished_at": "2025-10-22T00:25:03.589905200Z" }, - "t_004_insert": { + "t_010_connect": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_004_insert", + "task": "t_010_connect", "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```", + "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-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", + "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": { - "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", + "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", @@ -34900,219 +35235,152 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-22T00:24:01.788974900Z", - "finished_at": "2025-10-22T00:25:00.472084Z" + "started_at": "2025-10-22T00:24:01.808174400Z", + "finished_at": "2025-10-22T00:25:07.152113400Z" }, - "t_012_spacetime_product_type": { + "t_011_helper_function": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_012_spacetime_product_type", + "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, 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", + "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": "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", + "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 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", + "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:18:18.509485Z", - "finished_at": "2025-10-22T00:20:09.470111800Z" + "started_at": "2025-10-22T00:24:01.810737600Z", + "finished_at": "2025-10-22T00:25:02.359247700Z" }, - "t_003_struct_in_table": { + "t_012_spacetime_product_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_003_struct_in_table", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 1, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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:24:01.786288800Z", - "finished_at": "2025-10-22T00:25:05.008901400Z" + "started_at": "2025-10-22T00:18:18.509485Z", + "finished_at": "2025-10-22T00:20:09.470111800Z" }, - "t_008_index_lookup": { + "t_013_spacetime_sum_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_008_index_lookup", + "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::{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", + "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": "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", + "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 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", + "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: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" + "started_at": "2025-10-22T00:18:18.515163900Z", + "finished_at": "2025-10-22T00:20:14.536599500Z" }, - "t_021_multi_column_index": { + "t_014_elementary_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_021_multi_column_index", + "task": "t_014_elementary_columns", "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```", + "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-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", + "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": { - "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": { + "elementary_columns_row_count": { "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" + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=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-sonnet-llm", + "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: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, + }, + "elementary_columns_row_parity": { + "pass": true, + "partial": 1.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" + "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-22T00:24:01.810737600Z", - "finished_at": "2025-10-22T00:25:02.359247700Z" + "started_at": "2025-10-22T00:18:18.521881Z", + "finished_at": "2025-10-22T00:20:23.113236300Z" }, "t_015_product_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -35200,129 +35468,34 @@ "started_at": "2025-10-22T00:18:18.531603600Z", "finished_at": "2025-10-22T00:20:15.122500800Z" }, - "t_000_empty_reducers": { + "t_017_scheduled_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_000_empty_reducers", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Sonnet", - "total_tests": 1, + "total_tests": 2, "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", + "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": "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", + "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 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", + "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: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" + "started_at": "2025-10-22T00:18:18.537179300Z", + "finished_at": "2025-10-22T00:20:18.885374900Z" }, "t_018_constraints": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -35340,15 +35513,6 @@ "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, @@ -35375,6 +35539,15 @@ "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": "anthropic", @@ -35406,15 +35579,6 @@ "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, @@ -35437,6 +35601,15 @@ "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" } }, + "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, @@ -35451,124 +35624,6 @@ "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", @@ -35585,44 +35640,31 @@ "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": { + "ecs_step_next_positions_count": { "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 + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" } }, - "ecs_next_pos_entity1": { + "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=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" + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=2 AND x=8 AND y=3" } }, - "ecs_next_pos_entity2": { + "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=2 AND x=8 AND y=3" + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" } }, "ecs_seed_positions_count": { @@ -35633,34 +35675,56 @@ "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 + } } }, "vendor": "anthropic", "started_at": "2025-10-22T00:20:08.935551300Z", "finished_at": "2025-10-22T00:20:40.381964300Z" }, - "t_006_delete": { + "t_021_multi_column_index": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_006_delete", + "task": "t_021_multi_column_index", "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", + "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": "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", + "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_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": "basics-t-006-delete-golden", - "llm_db": "basics-t-006-delete-claude-4-5-sonnet-llm", + "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", @@ -35668,181 +35732,161 @@ "tables_equal": true } }, - "delete_user_count_zero": { + "mcindex_seed_count": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" } }, - "seed_users_row": { + "mcindex_lookup_u7_d2": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" } } }, "vendor": "anthropic", - "started_at": "2025-10-22T00:24:01.796265800Z", - "finished_at": "2025-10-22T00:25:01.161447200Z" - }, - "t_007_crud": { + "started_at": "2025-10-22T00:20:09.470480700Z", + "finished_at": "2025-10-22T00:20:39.321287600Z" + } + } + }, + { + "name": "Claude 4.5 Haiku", + "route_api_model": "claude-haiku-4-5", + "tasks": { + "t_000_empty_reducers": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_007_crud", + "task": "t_000_empty_reducers", "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```", + "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-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", + "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-007-crud-golden", - "llm_db": "basics-t-007-crud-claude-4-5-sonnet-llm", + "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 } - }, - "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": { + "started_at": "2025-10-22T00:41:58.793161500Z", + "finished_at": "2025-10-22T00:43:52.280642300Z" + }, + "t_001_basic_tables": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_008_index_lookup", + "task": "t_001_basic_tables", "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```", + "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-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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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.855167800Z", - "finished_at": "2025-10-22T00:44:03.920737400Z" + "started_at": "2025-10-22T00:41:58.828768200Z", + "finished_at": "2025-10-22T00:43:55.035667400Z" }, - "t_013_spacetime_sum_type": { + "t_002_scheduled_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_013_spacetime_sum_type", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Haiku", - "total_tests": 3, + "total_tests": 1, "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", + "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": "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", + "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 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", + "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.871498400Z", - "finished_at": "2025-10-22T00:44:02.368604100Z" + "started_at": "2025-10-22T00:41:58.832472Z", + "finished_at": "2025-10-22T00:43:56.842448200Z" }, - "t_000_empty_reducers": { + "t_003_struct_in_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_000_empty_reducers", + "task": "t_003_struct_in_table", "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) {}", + "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-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", + "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": true, - "partial": 1.0, + "pass": false, + "partial": 0.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, + "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 @@ -35850,31 +35894,31 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-22T00:41:58.793161500Z", - "finished_at": "2025-10-22T00:43:52.280642300Z" + "started_at": "2025-10-22T00:41:58.835998200Z", + "finished_at": "2025-10-22T00:44:04.440822200Z" }, - "t_018_constraints": { + "t_004_insert": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_018_constraints", + "task": "t_004_insert", "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", + "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": "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", + "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": "schema-t-018-constraints-golden", - "llm_db": "schema-t-018-constraints-claude-4-5-haiku-llm", + "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", @@ -35882,33 +35926,29 @@ "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": { + "data_parity_insert_user": { "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", + "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.886492800Z", - "finished_at": "2025-10-22T00:43:57.905442300Z" + "started_at": "2025-10-22T00:41:58.839715300Z", + "finished_at": "2025-10-22T00:43:55.831556700Z" }, "t_005_update": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -35970,75 +36010,87 @@ "started_at": "2025-10-22T00:41:58.844429300Z", "finished_at": "2025-10-22T00:44:00.039119600Z" }, - "t_015_product_type_columns": { + "t_006_delete": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_015_product_type_columns", + "task": "t_006_delete", "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", + "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": "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "delete_user_count_zero": { + "pass": true, + "partial": 1.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" + "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 + } + }, + "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.877522900Z", - "finished_at": "2025-10-22T00:44:01.433996400Z" + "started_at": "2025-10-22T00:41:58.847597800Z", + "finished_at": "2025-10-22T00:44:02.980810500Z" }, - "t_020_ecs": { + "t_007_crud": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_020_ecs", + "task": "t_007_crud", "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", + "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": "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", + "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": { - "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": { + "crud_row_id2_deleted": { "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" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" } }, "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", + "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", @@ -36046,132 +36098,62 @@ "tables_equal": true } }, - "ecs_step_next_positions_count": { + "crud_total_count_one": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM next_positions" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" } }, - "ecs_seed_positions_count": { + "crud_row_id1_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM positions" + "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:43:52.281571Z", - "finished_at": "2025-10-22T00:44:17.609441900Z" + "started_at": "2025-10-22T00:41:58.851289200Z", + "finished_at": "2025-10-22T00:44:03.878249600Z" }, - "t_016_sum_type_columns": { + "t_008_index_lookup": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_016_sum_type_columns", + "task": "t_008_index_lookup", "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", + "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": "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", + "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 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", + "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.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" + "started_at": "2025-10-22T00:41:58.855167800Z", + "finished_at": "2025-10-22T00:44:03.920737400Z" }, "t_009_init": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -36189,22 +36171,13 @@ "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": { + "init_seed_bob": { "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" + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2 AND name='Bob' AND age=22 AND active=false" } }, "schema_parity": { @@ -36220,13 +36193,22 @@ "tables_equal": true } }, - "init_seed_bob": { + "init_seed_alice": { "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" + "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" } } }, @@ -36234,55 +36216,28 @@ "started_at": "2025-10-22T00:41:58.858725400Z", "finished_at": "2025-10-22T00:43:54.804550100Z" }, - "t_021_multi_column_index": { + "t_010_connect": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_021_multi_column_index", + "task": "t_010_connect", "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", + "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": "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", + "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": { - "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", + "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", @@ -36292,213 +36247,95 @@ } }, "vendor": "anthropic", - "started_at": "2025-10-22T00:43:56.033280Z", - "finished_at": "2025-10-22T00:44:19.430108300Z" + "started_at": "2025-10-22T00:41:58.862122500Z", + "finished_at": "2025-10-22T00:43:56.032912100Z" }, - "t_006_delete": { + "t_011_helper_function": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_006_delete", + "task": "t_011_helper_function", "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", + "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": "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", + "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 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", + "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.883671300Z", - "finished_at": "2025-10-22T00:43:57.918861400Z" + "started_at": "2025-10-22T00:41:58.865540600Z", + "finished_at": "2025-10-22T00:44:01.421618100Z" }, - "t_002_scheduled_table": { + "t_012_spacetime_product_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_002_scheduled_table", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Haiku", - "total_tests": 1, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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.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" + "started_at": "2025-10-22T00:41:58.868358700Z", + "finished_at": "2025-10-22T00:44:01.430520500Z" }, - "t_011_helper_function": { + "t_013_spacetime_sum_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_011_helper_function", + "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": "\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", + "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": "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", + "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 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", + "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.865540600Z", - "finished_at": "2025-10-22T00:44:01.421618100Z" + "started_at": "2025-10-22T00:41:58.871498400Z", + "finished_at": "2025-10-22T00:44:02.368604100Z" }, "t_014_elementary_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -36516,15 +36353,6 @@ "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, @@ -36551,285 +36379,280 @@ "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:41:58.874411900Z", "finished_at": "2025-10-22T00:44:02.344040600Z" }, - "t_003_struct_in_table": { + "t_015_product_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_003_struct_in_table", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Haiku", - "total_tests": 1, + "total_tests": 3, "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", + "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": "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", + "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": { - "schema_parity": { + "publish_error": { "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 + "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.835998200Z", - "finished_at": "2025-10-22T00:44:04.440822200Z" + "started_at": "2025-10-22T00:41:58.877522900Z", + "finished_at": "2025-10-22T00:44:01.433996400Z" }, - "t_012_spacetime_product_type": { + "t_016_sum_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_012_spacetime_product_type", + "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::{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}", + "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-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", + "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 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", + "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.868358700Z", - "finished_at": "2025-10-22T00:44:01.430520500Z" + "started_at": "2025-10-22T00:41:58.880724600Z", + "finished_at": "2025-10-22T00:43:56.943403300Z" }, - "t_004_insert": { + "t_017_scheduled_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_004_insert", + "task": "t_017_scheduled_columns", "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", + "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": "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", + "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_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": { + "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" + } + }, + "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": "basics-t-004-insert-golden", - "llm_db": "basics-t-004-insert-claude-4-5-haiku-llm", + "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 } - }, - "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" + "started_at": "2025-10-22T00:41:58.886492800Z", + "finished_at": "2025-10-22T00:43:57.905442300Z" }, - "t_007_crud": { + "t_019_many_to_many": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_007_crud", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": true, "model_name": "Claude 4.5 Haiku", - "total_tests": 4, + "total_tests": 5, "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", + "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": "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", + "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": { - "crud_total_count_one": { + "m2m_has_1_20": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=20" } }, - "crud_row_id2_deleted": { + "memberships_three_rows": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM memberships" } }, - "schema_parity": { + "m2m_has_1_10": { "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 + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=1 AND group_id=10" } }, - "crud_row_id1_parity": { + "m2m_has_2_20": { "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" + "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-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": { + }, + "schema_parity": { "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" + "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": "xai", - "started_at": "2025-10-22T01:02:05.197437100Z", - "finished_at": "2025-10-22T01:03:34.519339400Z" + "vendor": "anthropic", + "started_at": "2025-10-22T00:41:58.889956700Z", + "finished_at": "2025-10-22T00:44:01.415622600Z" }, - "t_017_scheduled_columns": { + "t_020_ecs": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_017_scheduled_columns", + "task": "t_020_ecs", "lang": "rust", - "golden_published": false, - "model_name": "Grok 4", - "total_tests": 1, - "passed_tests": 0, - "llm_output": null, + "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": "grok-4", - "golden_db": null, - "llm_db": null, - "work_dir_golden": null, - "work_dir_llm": null, + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" } - } - }, - "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": { + }, + "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": "basics-t-009-init-golden", - "llm_db": "basics-t-009-init-grok-4-llm", + "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", @@ -36837,118 +36660,152 @@ "tables_equal": true } }, - "init_seed_bob": { + "ecs_step_next_positions_count": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM next_positions" } }, - "init_seed_alice": { + "ecs_next_pos_entity1": { "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" + "sql": "SELECT COUNT(*) AS n FROM next_positions WHERE entity_id=1 AND x=1 AND y=0" } } }, - "vendor": "xai", - "started_at": "2025-10-22T01:02:05.203170700Z", - "finished_at": "2025-10-22T01:03:51.597278500Z" + "vendor": "anthropic", + "started_at": "2025-10-22T00:43:52.281571Z", + "finished_at": "2025-10-22T00:44:17.609441900Z" }, - "t_015_product_type_columns": { + "t_021_multi_column_index": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_015_product_type_columns", + "task": "t_021_multi_column_index", "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}", + "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": "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "mcindex_lookup_u7_d1": { + "pass": true, + "partial": 1.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" + "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" + } + }, + "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": "xai", - "started_at": "2025-10-22T01:02:05.219748600Z", - "finished_at": "2025-10-22T01:04:00.131061Z" - }, - "t_008_index_lookup": { + "vendor": "anthropic", + "started_at": "2025-10-22T00:43:56.033280Z", + "finished_at": "2025-10-22T00:44:19.430108300Z" + } + } + }, + { + "name": "Grok 4", + "route_api_model": "grok-4", + "tasks": { + "t_000_empty_reducers": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_008_index_lookup", + "task": "t_000_empty_reducers", "lang": "rust", - "golden_published": false, + "golden_published": true, "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}", + "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-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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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.200443800Z", - "finished_at": "2025-10-22T01:03:49.306266200Z" + "started_at": "2025-10-22T01:02:05.164175300Z", + "finished_at": "2025-10-22T01:03:40.928800800Z" }, - "t_010_connect": { + "t_001_basic_tables": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_010_connect", + "task": "t_001_basic_tables", "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}", + "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-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", + "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-010-connect-golden", - "llm_db": "basics-t-010-connect-grok-4-llm", + "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", @@ -36958,100 +36815,95 @@ } }, "vendor": "xai", - "started_at": "2025-10-22T01:02:05.205852800Z", - "finished_at": "2025-10-22T01:03:18.971400900Z" + "started_at": "2025-10-22T01:02:05.179899400Z", + "finished_at": "2025-10-22T01:03:50.594608Z" }, - "t_019_many_to_many": { + "t_002_scheduled_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_019_many_to_many", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": false, "model_name": "Grok 4", - "total_tests": 5, + "total_tests": 1, "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", + "llm_output": null, + "category": "basics", "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", + "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": "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", + "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:02:05.232020Z", - "finished_at": "2025-10-22T01:03:38.139665400Z" + "started_at": "2025-10-22T01:04:24.234598100Z", + "finished_at": "2025-10-22T01:04:24.234598100Z" }, - "t_011_helper_function": { + "t_003_struct_in_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_011_helper_function", + "task": "t_003_struct_in_table", "lang": "rust", "golden_published": false, "model_name": "Grok 4", - "total_tests": 3, + "total_tests": 1, "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}", + "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-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", + "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 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", + "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.208437500Z", - "finished_at": "2025-10-22T01:03:17.124837500Z" + "started_at": "2025-10-22T01:02:05.185773400Z", + "finished_at": "2025-10-22T01:03:37.665154500Z" }, - "t_000_empty_reducers": { + "t_004_insert": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_000_empty_reducers", + "task": "t_004_insert", "lang": "rust", - "golden_published": true, + "golden_published": false, "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) {}", + "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-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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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.164175300Z", - "finished_at": "2025-10-22T01:03:40.928800800Z" + "started_at": "2025-10-22T01:02:05.188490Z", + "finished_at": "2025-10-22T01:02:55.582287600Z" }, "t_005_update": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -37069,13 +36921,6 @@ "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, @@ -37107,6 +36952,13 @@ "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": "xai", @@ -37129,6 +36981,19 @@ "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": { + "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, @@ -37144,203 +37009,222 @@ "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": { + "t_007_crud": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_002_scheduled_table", + "task": "t_007_crud", "lang": "rust", "golden_published": false, "model_name": "Grok 4", - "total_tests": 1, + "total_tests": 4, "passed_tests": 0, - "llm_output": null, + "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": null, - "llm_db": null, - "work_dir_golden": null, - "work_dir_llm": null, + "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": "POST https://api.x.ai/v1/chat/completions: error sending request for url (https://api.x.ai/v1/chat/completions): operation timed out", + "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:04:24.234598100Z", - "finished_at": "2025-10-22T01:04:24.234598100Z" + "started_at": "2025-10-22T01:02:05.197437100Z", + "finished_at": "2025-10-22T01:03:34.519339400Z" }, - "t_021_multi_column_index": { + "t_008_index_lookup": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_021_multi_column_index", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": false, "model_name": "Grok 4", - "total_tests": 4, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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:03:09.975971100Z", - "finished_at": "2025-10-22T01:03:57.243719300Z" + "started_at": "2025-10-22T01:02:05.200443800Z", + "finished_at": "2025-10-22T01:03:49.306266200Z" }, - "t_001_basic_tables": { + "t_009_init": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_001_basic_tables", + "task": "t_009_init", "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}", + "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-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", + "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_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-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-grok-4-llm", + "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-22T01:02:05.179899400Z", - "finished_at": "2025-10-22T01:03:50.594608Z" + "started_at": "2025-10-22T01:02:05.203170700Z", + "finished_at": "2025-10-22T01:03:51.597278500Z" }, - "t_004_insert": { + "t_010_connect": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_004_insert", + "task": "t_010_connect", "lang": "rust", - "golden_published": false, + "golden_published": true, "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}", + "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-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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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.188490Z", - "finished_at": "2025-10-22T01:02:55.582287600Z" + "started_at": "2025-10-22T01:02:05.205852800Z", + "finished_at": "2025-10-22T01:03:18.971400900Z" }, - "t_014_elementary_columns": { + "t_011_helper_function": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_014_elementary_columns", + "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, 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", + "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": "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", + "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 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", + "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.216933200Z", - "finished_at": "2025-10-22T01:03:49.010285900Z" + "started_at": "2025-10-22T01:02:05.208437500Z", + "finished_at": "2025-10-22T01:03:17.124837500Z" }, - "t_016_sum_type_columns": { + "t_012_spacetime_product_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_016_sum_type_columns", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": false, "model_name": "Grok 4", - "total_tests": 3, + "total_tests": 1, "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}", + "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", + "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": "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", + "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:02:05.222488900Z", - "finished_at": "2025-10-22T01:03:17.896166200Z" + "started_at": "2025-10-22T01:04:24.235872600Z", + "finished_at": "2025-10-22T01:04:24.235872600Z" }, "t_013_spacetime_sum_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -37371,398 +37255,458 @@ "started_at": "2025-10-22T01:02:05.214065100Z", "finished_at": "2025-10-22T01:03:53.947923200Z" }, - "t_020_ecs": { + "t_014_elementary_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_020_ecs", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": false, "model_name": "Grok 4", - "total_tests": 5, + "total_tests": 3, "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}", + "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-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", + "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.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", + "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:55.582569300Z", - "finished_at": "2025-10-22T01:04:24.232996900Z" + "started_at": "2025-10-22T01:02:05.216933200Z", + "finished_at": "2025-10-22T01:03:49.010285900Z" }, - "t_012_spacetime_product_type": { + "t_015_product_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_012_spacetime_product_type", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": false, "model_name": "Grok 4", - "total_tests": 1, + "total_tests": 3, "passed_tests": 0, - "llm_output": null, + "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": null, - "llm_db": null, - "work_dir_golden": null, - "work_dir_llm": null, + "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": "POST https://api.x.ai/v1/chat/completions: error sending request for url (https://api.x.ai/v1/chat/completions): operation timed out", + "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:04:24.235872600Z", - "finished_at": "2025-10-22T01:04:24.235872600Z" + "started_at": "2025-10-22T01:02:05.219748600Z", + "finished_at": "2025-10-22T01:04:00.131061Z" }, - "t_018_constraints": { + "t_016_sum_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_018_constraints", + "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::{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}", + "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-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", + "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 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", + "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.228601900Z", - "finished_at": "2025-10-22T01:03:49.415425800Z" + "started_at": "2025-10-22T01:02:05.222488900Z", + "finished_at": "2025-10-22T01:03:17.896166200Z" }, - "t_003_struct_in_table": { + "t_017_scheduled_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_003_struct_in_table", + "task": "t_017_scheduled_columns", "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", + "llm_output": null, + "category": "schema", "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", + "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": "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", + "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: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": { + "started_at": "2025-10-22T01:04:24.237077100Z", + "finished_at": "2025-10-22T01:04:24.237077100Z" + }, + "t_018_constraints": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_004_insert", + "task": "t_018_constraints", "lang": "rust", "golden_published": false, - "model_name": "Grok 3 Mini (Beta)", - "total_tests": 2, + "model_name": "Grok 4", + "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]\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", + "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 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", + "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:06:54.312600300Z", - "finished_at": "2025-10-22T01:08:50.709659200Z" + "started_at": "2025-10-22T01:02:05.228601900Z", + "finished_at": "2025-10-22T01:03:49.415425800Z" }, - "t_003_struct_in_table": { + "t_019_many_to_many": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_003_struct_in_table", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": false, - "model_name": "Grok 3 Mini (Beta)", - "total_tests": 1, + "model_name": "Grok 4", + "total_tests": 5, "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", + "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 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", + "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:06:54.309917800Z", - "finished_at": "2025-10-22T01:08:51.813844700Z" + "started_at": "2025-10-22T01:02:05.232020Z", + "finished_at": "2025-10-22T01:03:38.139665400Z" }, "t_020_ecs": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_020_ecs", "lang": "rust", "golden_published": false, - "model_name": "Grok 3 Mini (Beta)", + "model_name": "Grok 4", "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}", + "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-3-mini", + "route_api_model": "grok-4", "golden_db": "schema-t-020-ecs-golden", - "llm_db": "schema-t-020-ecs-grok-3-mini-beta-llm", + "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-3-mini-beta\\llm", + "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 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", + "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:07:51.691627Z", - "finished_at": "2025-10-22T01:09:00.193797200Z" + "started_at": "2025-10-22T01:02:55.582569300Z", + "finished_at": "2025-10-22T01:04:24.232996900Z" }, - "t_007_crud": { + "t_021_multi_column_index": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_007_crud", + "task": "t_021_multi_column_index", "lang": "rust", "golden_published": false, - "model_name": "Grok 3 Mini (Beta)", + "model_name": "Grok 4", "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", + "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 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", + "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:06:54.320503800Z", - "finished_at": "2025-10-22T01:08:53.257042700Z" + "started_at": "2025-10-22T01:03:09.975971100Z", + "finished_at": "2025-10-22T01:03:57.243719300Z" + } + } + }, + { + "name": "Grok 3 Mini (Beta)", + "route_api_model": "grok-3-mini", + "tasks": { + "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_017_scheduled_columns": { + "t_001_basic_tables": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_017_scheduled_columns", + "task": "t_001_basic_tables", "lang": "rust", - "golden_published": false, + "golden_published": true, "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", + "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": "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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.348269700Z", - "finished_at": "2025-10-22T01:08:54.597335800Z" + "started_at": "2025-10-22T01:06:54.304553100Z", + "finished_at": "2025-10-22T01:08:29.144837800Z" }, - "t_016_sum_type_columns": { + "t_002_scheduled_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_016_sum_type_columns", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": false, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 3, + "total_tests": 1, "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", + "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": "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", + "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.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", + "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.345561700Z", - "finished_at": "2025-10-22T01:08:51.598412400Z" + "started_at": "2025-10-22T01:06:54.307323400Z", + "finished_at": "2025-10-22T01:08:53.578089100Z" }, - "t_009_init": { + "t_003_struct_in_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_009_init", + "task": "t_003_struct_in_table", "lang": "rust", "golden_published": false, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 4, + "total_tests": 1, "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}", + "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-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", + "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 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", + "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.325999700Z", - "finished_at": "2025-10-22T01:07:51.691113100Z" + "started_at": "2025-10-22T01:06:54.309917800Z", + "finished_at": "2025-10-22T01:08:51.813844700Z" }, - "t_000_empty_reducers": { + "t_004_insert": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_000_empty_reducers", + "task": "t_004_insert", "lang": "rust", - "golden_published": true, + "golden_published": false, "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) { }", + "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-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", + "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, + "publish_error": { + "pass": false, + "partial": 0.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 + "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.287899400Z", - "finished_at": "2025-10-22T01:08:55.016917700Z" + "started_at": "2025-10-22T01:06:54.312600300Z", + "finished_at": "2025-10-22T01:08:50.709659200Z" }, - "t_001_basic_tables": { + "t_005_update": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_001_basic_tables", + "task": "t_005_update", "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}", + "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-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", + "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-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-grok-3-mini-beta-llm", + "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-22T01:06:54.304553100Z", - "finished_at": "2025-10-22T01:08:29.144837800Z" + "started_at": "2025-10-22T01:06:54.315601Z", + "finished_at": "2025-10-22T01:08:58.977899300Z" }, "t_006_delete": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -37814,528 +37758,447 @@ "started_at": "2025-10-22T01:06:54.318096200Z", "finished_at": "2025-10-22T01:08:28.593090400Z" }, - "t_018_constraints": { + "t_007_crud": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_018_constraints", + "task": "t_007_crud", "lang": "rust", "golden_published": false, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 3, + "total_tests": 4, "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", + "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": "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", + "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 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", + "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.351379400Z", - "finished_at": "2025-10-22T01:08:54.076400400Z" + "started_at": "2025-10-22T01:06:54.320503800Z", + "finished_at": "2025-10-22T01:08:53.257042700Z" }, - "t_014_elementary_columns": { + "t_008_index_lookup": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_014_elementary_columns", + "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 = 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", + "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": "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", + "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 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", + "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.339881Z", - "finished_at": "2025-10-22T01:08:53.956757600Z" + "started_at": "2025-10-22T01:06:54.323015200Z", + "finished_at": "2025-10-22T01:08:54.026751800Z" }, - "t_015_product_type_columns": { + "t_009_init": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_015_product_type_columns", + "task": "t_009_init", "lang": "rust", "golden_published": false, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 3, + "total_tests": 4, "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", + "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": "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", + "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 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", + "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.342757800Z", - "finished_at": "2025-10-22T01:08:51.525634400Z" + "started_at": "2025-10-22T01:06:54.325999700Z", + "finished_at": "2025-10-22T01:07:51.691113100Z" }, - "t_019_many_to_many": { + "t_010_connect": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_019_many_to_many", + "task": "t_010_connect", "lang": "rust", "golden_published": false, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 5, + "total_tests": 1, "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", + "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": "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", + "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 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", + "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.353994800Z", - "finished_at": "2025-10-22T01:08:56.823878Z" + "started_at": "2025-10-22T01:06:54.329039100Z", + "finished_at": "2025-10-22T01:08:20.312932300Z" }, - "t_002_scheduled_table": { + "t_011_helper_function": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_002_scheduled_table", + "task": "t_011_helper_function", "lang": "rust", "golden_published": false, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 1, + "total_tests": 3, "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) {}", + "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-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", + "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 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", + "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.307323400Z", - "finished_at": "2025-10-22T01:08:53.578089100Z" + "started_at": "2025-10-22T01:06:54.331646100Z", + "finished_at": "2025-10-22T01:08:51.273124400Z" }, - "t_021_multi_column_index": { + "t_012_spacetime_product_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_021_multi_column_index", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": false, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 4, + "total_tests": 3, "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}", + "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-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", + "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 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", + "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:08:20.313146400Z", - "finished_at": "2025-10-22T01:09:02.421910900Z" + "started_at": "2025-10-22T01:06:54.334228Z", + "finished_at": "2025-10-22T01:08:56.370527Z" }, - "t_008_index_lookup": { + "t_013_spacetime_sum_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_008_index_lookup", + "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\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", + "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": "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", + "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 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", + "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.323015200Z", - "finished_at": "2025-10-22T01:08:54.026751800Z" + "started_at": "2025-10-22T01:06:54.337261600Z", + "finished_at": "2025-10-22T01:08:53.747556200Z" }, - "t_011_helper_function": { + "t_014_elementary_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_011_helper_function", + "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 = 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", + "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": "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", + "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 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", + "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.331646100Z", - "finished_at": "2025-10-22T01:08:51.273124400Z" + "started_at": "2025-10-22T01:06:54.339881Z", + "finished_at": "2025-10-22T01:08:53.956757600Z" }, - "t_010_connect": { + "t_015_product_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_010_connect", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": false, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 1, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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.329039100Z", - "finished_at": "2025-10-22T01:08:20.312932300Z" + "started_at": "2025-10-22T01:06:54.342757800Z", + "finished_at": "2025-10-22T01:08:51.525634400Z" }, - "t_012_spacetime_product_type": { + "t_016_sum_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_012_spacetime_product_type", + "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 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}", + "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-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", + "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 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", + "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.334228Z", - "finished_at": "2025-10-22T01:08:56.370527Z" + "started_at": "2025-10-22T01:06:54.345561700Z", + "finished_at": "2025-10-22T01:08:51.598412400Z" }, - "t_013_spacetime_sum_type": { + "t_017_scheduled_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_013_spacetime_sum_type", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": false, "model_name": "Grok 3 Mini (Beta)", - "total_tests": 3, + "total_tests": 2, "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}", + "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-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", + "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 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", + "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.337261600Z", - "finished_at": "2025-10-22T01:08:53.747556200Z" + "started_at": "2025-10-22T01:06:54.348269700Z", + "finished_at": "2025-10-22T01:08:54.597335800Z" }, - "t_005_update": { + "t_018_constraints": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_005_update", + "task": "t_018_constraints", "lang": "rust", - "golden_published": true, + "golden_published": false, "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", + "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": "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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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.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": { + "started_at": "2025-10-22T01:06:54.351379400Z", + "finished_at": "2025-10-22T01:08:54.076400400Z" + }, + "t_019_many_to_many": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_016_sum_type_columns", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": false, - "model_name": "Gemini 2.5 Pro", - "total_tests": 3, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 5, "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}", + "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": "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", + "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 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", + "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": "google", - "started_at": "2025-10-22T01:11:51.085046700Z", - "finished_at": "2025-10-22T01:13:46.138608900Z" + "vendor": "xai", + "started_at": "2025-10-22T01:06:54.353994800Z", + "finished_at": "2025-10-22T01:08:56.823878Z" }, - "t_017_scheduled_columns": { + "t_020_ecs": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_017_scheduled_columns", + "task": "t_020_ecs", "lang": "rust", "golden_published": false, - "model_name": "Gemini 2.5 Pro", - "total_tests": 2, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 5, "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}", + "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": "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", + "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 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", + "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": "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" + "vendor": "xai", + "started_at": "2025-10-22T01:07:51.691627Z", + "finished_at": "2025-10-22T01:09:00.193797200Z" }, - "t_012_spacetime_product_type": { + "t_021_multi_column_index": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_012_spacetime_product_type", + "task": "t_021_multi_column_index", "lang": "rust", "golden_published": false, - "model_name": "Gemini 2.5 Pro", - "total_tests": 3, + "model_name": "Grok 3 Mini (Beta)", + "total_tests": 4, "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}", + "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": "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", + "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 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", + "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": "google", - "started_at": "2025-10-22T01:11:51.075525800Z", - "finished_at": "2025-10-22T01:13:41.381620200Z" - }, + "vendor": "xai", + "started_at": "2025-10-22T01:08:20.313146400Z", + "finished_at": "2025-10-22T01:09:02.421910900Z" + } + } + }, + { + "name": "Gemini 2.5 Pro", + "route_api_model": "gemini-2.5-pro", + "tasks": { "t_000_empty_reducers": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_000_empty_reducers", @@ -38370,92 +38233,63 @@ "started_at": "2025-10-22T01:11:51.027306900Z", "finished_at": "2025-10-22T01:13:05.554659400Z" }, - "t_002_scheduled_table": { + "t_001_basic_tables": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_002_scheduled_table", + "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::{\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}", + "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-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", + "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 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", + "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.090025300Z", - "finished_at": "2025-10-22T01:13:30.308785800Z" + "started_at": "2025-10-22T01:11:51.044241800Z", + "finished_at": "2025-10-22T01:13:18.245436Z" }, - "t_021_multi_column_index": { + "t_002_scheduled_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_021_multi_column_index", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": false, "model_name": "Gemini 2.5 Pro", - "total_tests": 4, + "total_tests": 1, "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", + "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": "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", + "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 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", + "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:13:07.284823Z", - "finished_at": "2025-10-22T01:13:51.429286600Z" + "started_at": "2025-10-22T01:11:51.047465Z", + "finished_at": "2025-10-22T01:13:46.117006700Z" }, "t_003_struct_in_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -38491,330 +38325,137 @@ "started_at": "2025-10-22T01:11:51.050485700Z", "finished_at": "2025-10-22T01:13:33.509560600Z" }, - "t_010_connect": { + "t_004_insert": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_010_connect", + "task": "t_004_insert", "lang": "rust", - "golden_published": false, + "golden_published": true, "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}", + "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-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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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 } }, - "elementary_columns_row_parity": { + "data_parity_insert_user": { "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", + "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" } } }, "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" + "started_at": "2025-10-22T01:11:51.053090Z", + "finished_at": "2025-10-22T01:13:41.938054800Z" }, - "t_008_index_lookup": { + "t_005_update": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_008_index_lookup", + "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::{\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}", + "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-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", + "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 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", + "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.065132600Z", - "finished_at": "2025-10-22T01:13:37.349757200Z" + "started_at": "2025-10-22T01:11:51.056641700Z", + "finished_at": "2025-10-22T01:13:16.944913400Z" }, - "t_020_ecs": { + "t_006_delete": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_020_ecs", + "task": "t_006_delete", "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", + "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": "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", + "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": { - "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": { + "seed_users_row": { "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" + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } }, "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", + "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-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": { + "delete_user_count_zero": { "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 + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" } } }, "vendor": "google", - "started_at": "2025-10-22T01:11:51.053090Z", - "finished_at": "2025-10-22T01:13:41.938054800Z" + "started_at": "2025-10-22T01:11:51.059542Z", + "finished_at": "2025-10-22T01:13:16.932780200Z" }, "t_007_crud": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -38832,29 +38473,6 @@ "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, @@ -38868,118 +38486,71 @@ "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": { + "crud_row_id2_deleted": { "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" + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" } }, - "m2m_has_2_20": { + "crud_total_count_one": { "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 + "sql": "SELECT COUNT(*) AS n FROM users" } }, - "m2m_has_1_20": { + "crud_row_id1_parity": { "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" + "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" } } }, "vendor": "google", - "started_at": "2025-10-22T01:11:51.092589700Z", - "finished_at": "2025-10-22T01:13:41.376435700Z" + "started_at": "2025-10-22T01:11:51.062431400Z", + "finished_at": "2025-10-22T01:13:43.657667200Z" }, - "t_005_update": { + "t_008_index_lookup": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_005_update", + "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::{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}", + "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-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", + "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 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", + "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.056641700Z", - "finished_at": "2025-10-22T01:13:16.944913400Z" + "started_at": "2025-10-22T01:11:51.065132600Z", + "finished_at": "2025-10-22T01:13:37.349757200Z" }, "t_009_init": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -38997,13 +38568,13 @@ "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": { + "init_seed_alice": { "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" + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" } }, "schema_parity": { @@ -39019,22 +38590,22 @@ "tables_equal": true } }, - "init_total_two": { + "init_seed_bob": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM users" + "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": { + "init_total_two": { "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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM users" } } }, @@ -39042,179 +38613,144 @@ "started_at": "2025-10-22T01:11:51.067782Z", "finished_at": "2025-10-22T01:13:07.150982200Z" }, - "t_015_product_type_columns": { + "t_010_connect": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_015_product_type_columns", + "task": "t_010_connect", "lang": "rust", "golden_published": false, "model_name": "Gemini 2.5 Pro", - "total_tests": 3, + "total_tests": 1, "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", + "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": "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", + "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 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", + "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.082753300Z", - "finished_at": "2025-10-22T01:13:29.974219200Z" - } - } - }, - { - "name": "Gemini 2.5 Flash", - "route_api_model": "gemini-2.5-flash", - "tasks": { + "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 Flash", + "model_name": "Gemini 2.5 Pro", "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```", + "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-flash", + "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-flash-llm", + "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-flash\\llm", + "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 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", + "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:18:44.962049900Z", - "finished_at": "2025-10-22T01:19:47.806366400Z" + "started_at": "2025-10-22T01:11:51.072854Z", + "finished_at": "2025-10-22T01:13:29.990014900Z" }, - "t_014_elementary_columns": { + "t_012_spacetime_product_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_014_elementary_columns", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": false, - "model_name": "Gemini 2.5 Flash", + "model_name": "Gemini 2.5 Pro", "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}", + "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-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", + "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 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", + "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:18:44.971952100Z", - "finished_at": "2025-10-22T01:20:40.971655900Z" + "started_at": "2025-10-22T01:11:51.075525800Z", + "finished_at": "2025-10-22T01:13:41.381620200Z" }, - "t_012_spacetime_product_type": { + "t_013_spacetime_sum_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_012_spacetime_product_type", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": false, - "model_name": "Gemini 2.5 Flash", + "model_name": "Gemini 2.5 Pro", "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}", + "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-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", + "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 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", + "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:18:44.965043200Z", - "finished_at": "2025-10-22T01:20:37.335882600Z" + "started_at": "2025-10-22T01:11:51.077850400Z", + "finished_at": "2025-10-22T01:13:47.779251400Z" }, - "t_016_sum_type_columns": { + "t_014_elementary_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_016_sum_type_columns", + "task": "t_014_elementary_columns", "lang": "rust", - "golden_published": false, - "model_name": "Gemini 2.5 Flash", + "golden_published": true, + "model_name": "Gemini 2.5 Pro", "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}", + "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-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", + "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": "basics-t-009-init-golden", - "llm_db": "basics-t-009-init-gemini-2-5-flash-llm", + "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", @@ -39222,147 +38758,190 @@ "tables_equal": true } }, - "init_total_two": { + "elementary_columns_row_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM users" + "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" } }, - "init_seed_bob": { + "elementary_columns_row_count": { "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" + "sql": "SELECT COUNT(*) AS n FROM primitives WHERE id=1" } - }, - "init_seed_alice": { - "pass": true, - "partial": 1.0, + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:11:51.080461300Z", + "finished_at": "2025-10-22T01:13:04.826107200Z" + }, + "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": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" + "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:18:44.955927300Z", - "finished_at": "2025-10-22T01:20:40.161704Z" + "started_at": "2025-10-22T01:11:51.082753300Z", + "finished_at": "2025-10-22T01:13:29.974219200Z" }, - "t_017_scheduled_columns": { + "t_016_sum_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_017_scheduled_columns", + "task": "t_016_sum_type_columns", "lang": "rust", "golden_published": false, - "model_name": "Gemini 2.5 Flash", - "total_tests": 2, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, "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}", + "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-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", + "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 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", + "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:18:44.984608200Z", - "finished_at": "2025-10-22T01:20:31.758003400Z" + "started_at": "2025-10-22T01:11:51.085046700Z", + "finished_at": "2025-10-22T01:13:46.138608900Z" }, - "t_004_insert": { + "t_017_scheduled_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_004_insert", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": false, - "model_name": "Gemini 2.5 Flash", + "model_name": "Gemini 2.5 Pro", "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", + "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 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", + "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:18:44.937001600Z", - "finished_at": "2025-10-22T01:20:31.930037Z" + "started_at": "2025-10-22T01:11:51.087347200Z", + "finished_at": "2025-10-22T01:13:16.947844300Z" }, - "t_010_connect": { + "t_018_constraints": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_010_connect", + "task": "t_018_constraints", "lang": "rust", "golden_published": false, - "model_name": "Gemini 2.5 Flash", - "total_tests": 1, + "model_name": "Gemini 2.5 Pro", + "total_tests": 3, "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", + "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 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", + "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:18:44.959448400Z", - "finished_at": "2025-10-22T01:20:36.568123100Z" + "started_at": "2025-10-22T01:11:51.090025300Z", + "finished_at": "2025-10-22T01:13:30.308785800Z" }, - "t_015_product_type_columns": { + "t_019_many_to_many": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_015_product_type_columns", + "task": "t_019_many_to_many", "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}", + "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-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", + "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": { + "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" + } + }, "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", + "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", @@ -39370,34 +38949,134 @@ "tables_equal": true } }, - "product_type_columns_row_count": { + "m2m_has_2_20": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" + "sql": "SELECT COUNT(*) AS n FROM memberships WHERE user_id=2 AND group_id=20" } }, - "product_type_columns_row_parity": { + "m2m_has_1_20": { "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" + "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:18:44.975876800Z", - "finished_at": "2025-10-22T01:20:40.774959100Z" + "started_at": "2025-10-22T01:11:51.092589700Z", + "finished_at": "2025-10-22T01:13:41.376435700Z" + }, + "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_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-gemini-2-5-pro-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" + } + } + }, + "vendor": "google", + "started_at": "2025-10-22T01:13:07.277774800Z", + "finished_at": "2025-10-22T01:14:13.082257200Z" }, + "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" + } + } + }, + { + "name": "Gemini 2.5 Flash", + "route_api_model": "gemini-2.5-flash", + "tasks": { "t_000_empty_reducers": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_000_empty_reducers", @@ -39432,92 +39111,131 @@ "started_at": "2025-10-22T01:18:44.895454400Z", "finished_at": "2025-10-22T01:20:41.800215Z" }, - "t_008_index_lookup": { + "t_001_basic_tables": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_008_index_lookup", + "task": "t_001_basic_tables", "lang": "rust", - "golden_published": false, + "golden_published": true, "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}", + "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-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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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.952171300Z", - "finished_at": "2025-10-22T01:20:02.233974700Z" + "started_at": "2025-10-22T01:18:44.927685400Z", + "finished_at": "2025-10-22T01:20:12.319835Z" }, - "t_013_spacetime_sum_type": { + "t_002_scheduled_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_013_spacetime_sum_type", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": false, "model_name": "Gemini 2.5 Flash", - "total_tests": 3, + "total_tests": 1, "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", + "llm_output": " পড়বেবলেমনেহচ্ছিল,বিশেষতযেহেতুআমরাসম্প্রতিআমাদেরপ্রজেক্টেরজন্যএকটিনতুনডিজাইনসিস্টেমতৈরিআলোচনাকরেছিলাম।", + "category": "basics", "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", + "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 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", + "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.968628200Z", - "finished_at": "2025-10-22T01:19:50.275771300Z" + "started_at": "2025-10-22T01:18:44.930827200Z", + "finished_at": "2025-10-22T01:19:50.263844300Z" }, - "t_002_scheduled_table": { + "t_003_struct_in_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_002_scheduled_table", + "task": "t_003_struct_in_table", "lang": "rust", - "golden_published": false, + "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_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": " পড়বেবলেমনেহচ্ছিল,বিশেষতযেহেতুআমরাসম্প্রতিআমাদেরপ্রজেক্টেরজন্যএকটিনতুনডিজাইনসিস্টেমতৈরিআলোচনাকরেছিলাম।", + "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-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", + "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 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", + "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.930827200Z", - "finished_at": "2025-10-22T01:19:50.263844300Z" + "started_at": "2025-10-22T01:18:44.937001600Z", + "finished_at": "2025-10-22T01:20:31.930037Z" }, "t_005_update": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -39548,186 +39266,44 @@ "started_at": "2025-10-22T01:18:44.941246700Z", "finished_at": "2025-10-22T01:20:31.834880400Z" }, - "t_001_basic_tables": { + "t_006_delete": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_001_basic_tables", + "task": "t_006_delete", "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}", + "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-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", + "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": { - "schema_parity": { + "delete_user_count_zero": { "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 + "actual": 0, + "expected": 0, + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" } }, - "crud_total_count_one": { + "seed_users_row": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, 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": "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", + "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", @@ -39737,49 +39313,31 @@ } }, "vendor": "google", - "started_at": "2025-10-22T01:18:44.933580900Z", - "finished_at": "2025-10-22T01:20:40.967711600Z" + "started_at": "2025-10-22T01:18:44.944401Z", + "finished_at": "2025-10-22T01:20:39.724546800Z" }, - "t_021_multi_column_index": { + "t_007_crud": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_021_multi_column_index", + "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#[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", + "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": "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", + "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": { - "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", + "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", @@ -39787,128 +39345,95 @@ "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": { + "crud_row_id2_deleted": { "pass": true, "partial": 1.0, "notes": { "actual": 0, "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" } }, - "schema_parity": { + "crud_total_count_one": { "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 + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM users" } }, - "seed_users_row": { + "crud_row_id1_parity": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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-22T01:18:44.944401Z", - "finished_at": "2025-10-22T01:20:39.724546800Z" + "started_at": "2025-10-22T01:18:44.948618100Z", + "finished_at": "2025-10-22T01:20:41.604673600Z" }, - "t_019_many_to_many": { + "t_008_index_lookup": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_019_many_to_many", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": false, "model_name": "Gemini 2.5 Flash", - "total_tests": 1, + "total_tests": 3, "passed_tests": 0, - "llm_output": null, - "category": "schema", + "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": null, - "llm_db": null, - "work_dir_golden": null, - "work_dir_llm": null, + "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": "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", + "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:20:45.840837500Z", - "finished_at": "2025-10-22T01:20:45.840837500Z" - } - } - }, - { - "name": "DeepSeek R1", - "route_api_model": "deepseek-reasoner", - "tasks": { + "started_at": "2025-10-22T01:18:44.952171300Z", + "finished_at": "2025-10-22T01:20:02.233974700Z" + }, "t_009_init": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_009_init", "lang": "rust", "golden_published": true, - "model_name": "DeepSeek R1", + "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 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}", + "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": "deepseek-reasoner", + "route_api_model": "gemini-2.5-flash", "golden_db": "basics-t-009-init-golden", - "llm_db": "basics-t-009-init-deepseek-r1-llm", + "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\\deepseek-r1\\llm", + "work_dir_llm": "target\\llm-runs\\basics\\t_009_init\\rust\\server\\gemini-2-5-flash\\llm", "scorer_details": { - "init_seed_bob": { + "init_seed_alice": { "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" + "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1 AND name='Alice' AND age=30 AND active=true" } }, "schema_parity": { @@ -39916,7 +39441,7 @@ "partial": 1.0, "notes": { "golden_db": "basics-t-009-init-golden", - "llm_db": "basics-t-009-init-deepseek-r1-llm", + "llm_db": "basics-t-009-init-gemini-2-5-flash-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -39924,15 +39449,6 @@ "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, @@ -39941,499 +39457,399 @@ "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": { + }, + "init_seed_bob": { "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" + "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-22T02:02:27.039016Z", - "finished_at": "2025-10-22T02:04:15.734906200Z" + "vendor": "google", + "started_at": "2025-10-22T01:18:44.955927300Z", + "finished_at": "2025-10-22T01:20:40.161704Z" }, "t_010_connect": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_010_connect", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek R1", + "model_name": "Gemini 2.5 Flash", "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}", + "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": "deepseek-reasoner", + "route_api_model": "gemini-2.5-flash", "golden_db": "basics-t-010-connect-golden", - "llm_db": "basics-t-010-connect-deepseek-r1-llm", + "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\\deepseek-r1\\llm", + "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 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", + "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": "deepseek", - "started_at": "2025-10-22T02:02:27.046178400Z", - "finished_at": "2025-10-22T02:03:57.554832300Z" + "vendor": "google", + "started_at": "2025-10-22T01:18:44.959448400Z", + "finished_at": "2025-10-22T01:20:36.568123100Z" }, - "t_002_scheduled_table": { + "t_011_helper_function": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_002_scheduled_table", + "task": "t_011_helper_function", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek R1", - "total_tests": 1, + "model_name": "Gemini 2.5 Flash", + "total_tests": 3, "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}", + "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": "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", + "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 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", + "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": "deepseek", - "started_at": "2025-10-22T02:02:27.026805600Z", - "finished_at": "2025-10-22T02:04:04.002330500Z" + "vendor": "google", + "started_at": "2025-10-22T01:18:44.962049900Z", + "finished_at": "2025-10-22T01:19:47.806366400Z" }, - "t_014_elementary_columns": { + "t_012_spacetime_product_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_014_elementary_columns", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek R1", + "model_name": "Gemini 2.5 Flash", "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}", + "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": "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", + "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 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", + "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": "deepseek", - "started_at": "2025-10-22T02:02:27.054561600Z", - "finished_at": "2025-10-22T02:03:23.778947100Z" + "vendor": "google", + "started_at": "2025-10-22T01:18:44.965043200Z", + "finished_at": "2025-10-22T01:20:37.335882600Z" }, - "t_008_index_lookup": { + "t_013_spacetime_sum_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_008_index_lookup", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek R1", + "model_name": "Gemini 2.5 Flash", "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", + "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 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", + "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": "deepseek", - "started_at": "2025-10-22T02:02:27.041274Z", - "finished_at": "2025-10-22T02:04:27.506514100Z" + "vendor": "google", + "started_at": "2025-10-22T01:18:44.968628200Z", + "finished_at": "2025-10-22T01:19:50.275771300Z" }, - "t_012_spacetime_product_type": { + "t_014_elementary_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_012_spacetime_product_type", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek R1", + "model_name": "Gemini 2.5 Flash", "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}", + "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": "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", + "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 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", + "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": "deepseek", - "started_at": "2025-10-22T02:02:27.050438900Z", - "finished_at": "2025-10-22T02:04:11.915717700Z" + "vendor": "google", + "started_at": "2025-10-22T01:18:44.971952100Z", + "finished_at": "2025-10-22T01:20:40.971655900Z" }, - "t_017_scheduled_columns": { + "t_015_product_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_017_scheduled_columns", + "task": "t_015_product_type_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) {}", + "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": "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", + "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": { - "mcindex_lookup_u7_d1": { + "product_type_columns_row_count": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=1" + "sql": "SELECT COUNT(*) AS n FROM profiles WHERE id=1" } }, - "mcindex_lookup_u7_d2": { + "product_type_columns_row_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM logs WHERE user_id=7 AND day=2" + "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" } }, "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", + "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 } - }, - "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" + "vendor": "google", + "started_at": "2025-10-22T01:18:44.975876800Z", + "finished_at": "2025-10-22T01:20:40.774959100Z" }, - "t_013_spacetime_sum_type": { + "t_016_sum_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_013_spacetime_sum_type", + "task": "t_016_sum_type_columns", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek R1", + "model_name": "Gemini 2.5 Flash", "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}", + "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": "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", + "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 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", + "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": "deepseek", - "started_at": "2025-10-22T02:02:27.052387300Z", - "finished_at": "2025-10-22T02:04:15.749605500Z" + "vendor": "google", + "started_at": "2025-10-22T01:18:44.979583300Z", + "finished_at": "2025-10-22T01:20:41.807381200Z" }, - "t_003_struct_in_table": { + "t_017_scheduled_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_003_struct_in_table", + "task": "t_017_scheduled_columns", "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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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": "deepseek", - "started_at": "2025-10-22T02:02:27.029432200Z", - "finished_at": "2025-10-22T02:04:02.335403900Z" + "vendor": "google", + "started_at": "2025-10-22T01:18:44.984608200Z", + "finished_at": "2025-10-22T01:20:31.758003400Z" }, - "t_000_empty_reducers": { + "t_018_constraints": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_000_empty_reducers", + "task": "t_018_constraints", "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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "publish_error": { + "pass": false, + "partial": 0.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 + "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": "deepseek", - "started_at": "2025-10-22T02:02:26.974729900Z", - "finished_at": "2025-10-22T02:04:12.589366100Z" + "vendor": "google", + "started_at": "2025-10-22T01:18:44.988731700Z", + "finished_at": "2025-10-22T01:20:09.860012600Z" }, - "t_011_helper_function": { + "t_019_many_to_many": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_011_helper_function", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek R1", - "total_tests": 3, + "model_name": "Gemini 2.5 Flash", + "total_tests": 1, "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", + "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": "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", + "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": "deepseek", - "started_at": "2025-10-22T02:02:27.048290500Z", - "finished_at": "2025-10-22T02:04:15.740560200Z" + "vendor": "google", + "started_at": "2025-10-22T01:20:45.840837500Z", + "finished_at": "2025-10-22T01:20:45.840837500Z" }, - "t_019_many_to_many": { + "t_020_ecs": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_019_many_to_many", + "task": "t_020_ecs", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek R1", + "model_name": "Gemini 2.5 Flash", "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}", + "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": "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", + "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 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", + "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": "deepseek", - "started_at": "2025-10-22T02:02:27.064516400Z", - "finished_at": "2025-10-22T02:03:57.558674600Z" + "vendor": "google", + "started_at": "2025-10-22T01:19:47.819802100Z", + "finished_at": "2025-10-22T01:20:44.325532200Z" }, - "t_006_delete": { + "t_021_multi_column_index": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_006_delete", + "task": "t_021_multi_column_index", "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", + "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": { - "delete_user_count_zero": { + "mcindex_seed_count": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM logs" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-006-delete-golden", - "llm_db": "basics-t-006-delete-deepseek-r1-llm", + "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", @@ -40441,132 +39857,165 @@ "tables_equal": true } }, - "seed_users_row": { + "mcindex_lookup_u7_d1": { "pass": true, "partial": 1.0, "notes": { - "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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" } } }, - "vendor": "deepseek", - "started_at": "2025-10-22T02:02:27.036956300Z", - "finished_at": "2025-10-22T02:03:37.925783100Z" - }, - "t_016_sum_type_columns": { + "vendor": "google", + "started_at": "2025-10-22T01:19:50.275995300Z", + "finished_at": "2025-10-22T01:20:45.836508400Z" + } + } + }, + { + "name": "DeepSeek R1", + "route_api_model": "deepseek-reasoner", + "tasks": { + "t_000_empty_reducers": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_016_sum_type_columns", + "task": "t_000_empty_reducers", "lang": "rust", - "golden_published": false, + "golden_published": true, "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", + "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": "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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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:27.058724Z", - "finished_at": "2025-10-22T02:04:21.001726200Z" + "started_at": "2025-10-22T02:02:26.974729900Z", + "finished_at": "2025-10-22T02:04:12.589366100Z" }, - "t_018_constraints": { + "t_001_basic_tables": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_018_constraints", + "task": "t_001_basic_tables", "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", + "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": "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", + "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": "schema-t-018-constraints-golden", - "llm_db": "schema-t-018-constraints-deepseek-r1-llm", + "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 } - }, - "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" + "started_at": "2025-10-22T02:02:27.023760800Z", + "finished_at": "2025-10-22T02:03:48.961535500Z" }, - "t_020_ecs": { + "t_002_scheduled_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_020_ecs", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": false, "model_name": "DeepSeek R1", - "total_tests": 5, + "total_tests": 1, "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", + "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": "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", + "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 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", + "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:03:19.389900300Z", - "finished_at": "2025-10-22T02:04:25.311795900Z" + "started_at": "2025-10-22T02:02:27.026805600Z", + "finished_at": "2025-10-22T02:04:04.002330500Z" + }, + "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_004_insert": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -40626,97 +40075,200 @@ "started_at": "2025-10-22T02:02:27.034689500Z", "finished_at": "2025-10-22T02:04:28.298578Z" }, - "t_001_basic_tables": { + "t_006_delete": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_001_basic_tables", + "task": "t_006_delete", "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}", + "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-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", + "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-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-deepseek-r1-llm", + "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.023760800Z", - "finished_at": "2025-10-22T02:03:48.961535500Z" + "started_at": "2025-10-22T02:02:27.036956300Z", + "finished_at": "2025-10-22T02:03:37.925783100Z" }, - "t_015_product_type_columns": { + "t_007_crud": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_015_product_type_columns", + "task": "t_007_crud", "lang": "rust", - "golden_published": false, + "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_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_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-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-22T02:02:27.039016Z", + "finished_at": "2025-10-22T02:04:15.734906200Z" + }, + "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#[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", + "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": "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", + "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 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", + "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.056702800Z", - "finished_at": "2025-10-22T02:03:45.916822600Z" - } - } - }, - { - "name": "DeepSeek V3", - "route_api_model": "deepseek-chat", - "tasks": { - "t_001_basic_tables": { + "started_at": "2025-10-22T02:02:27.041274Z", + "finished_at": "2025-10-22T02:04:27.506514100Z" + }, + "t_009_init": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_001_basic_tables", + "task": "t_009_init", "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}", + "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-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", + "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" + } + }, + "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-001-basic-tables-golden", - "llm_db": "basics-t-001-basic-tables-deepseek-v3-llm", + "golden_db": "basics-t-009-init-golden", + "llm_db": "basics-t-009-init-deepseek-r1-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -40726,471 +40278,385 @@ } }, "vendor": "deepseek", - "started_at": "2025-10-22T02:07:18.955544900Z", - "finished_at": "2025-10-22T02:08:36.159837200Z" + "started_at": "2025-10-22T02:02:27.043895500Z", + "finished_at": "2025-10-22T02:03:40.901890500Z" }, "t_010_connect": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_010_connect", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek V3", + "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 {\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}", + "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-chat", + "route_api_model": "deepseek-reasoner", "golden_db": "basics-t-010-connect-golden", - "llm_db": "basics-t-010-connect-deepseek-v3-llm", + "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-v3\\llm", + "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 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", + "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:07:18.981217400Z", - "finished_at": "2025-10-22T02:08:26.631923600Z" + "started_at": "2025-10-22T02:02:27.046178400Z", + "finished_at": "2025-10-22T02:03:57.554832300Z" }, - "t_002_scheduled_table": { + "t_011_helper_function": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_002_scheduled_table", + "task": "t_011_helper_function", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek V3", - "total_tests": 1, + "model_name": "DeepSeek R1", + "total_tests": 3, "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) {}", + "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-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", + "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 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", + "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:07:18.958378100Z", - "finished_at": "2025-10-22T02:08:45.302247Z" + "started_at": "2025-10-22T02:02:27.048290500Z", + "finished_at": "2025-10-22T02:04:15.740560200Z" }, - "t_019_many_to_many": { + "t_012_spacetime_product_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_019_many_to_many", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek V3", - "total_tests": 5, + "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 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}", + "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-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", + "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 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", + "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:07:19.006201200Z", - "finished_at": "2025-10-22T02:09:05.182432500Z" + "started_at": "2025-10-22T02:02:27.050438900Z", + "finished_at": "2025-10-22T02:04:11.915717700Z" }, - "t_014_elementary_columns": { + "t_013_spacetime_sum_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_014_elementary_columns", + "task": "t_013_spacetime_sum_type", "lang": "rust", - "golden_published": true, - "model_name": "DeepSeek V3", + "golden_published": false, + "model_name": "DeepSeek R1", "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}", + "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-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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:07:18.992294300Z", - "finished_at": "2025-10-22T02:08:55.899517900Z" + "started_at": "2025-10-22T02:02:27.052387300Z", + "finished_at": "2025-10-22T02:04:15.749605500Z" }, - "t_013_spacetime_sum_type": { + "t_014_elementary_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_013_spacetime_sum_type", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek V3", + "model_name": "DeepSeek R1", "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}", + "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-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", + "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 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", + "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:07:18.989392400Z", - "finished_at": "2025-10-22T02:08:40.929988800Z" + "started_at": "2025-10-22T02:02:27.054561600Z", + "finished_at": "2025-10-22T02:03:23.778947100Z" }, - "t_006_delete": { + "t_015_product_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_006_delete", + "task": "t_015_product_type_columns", "lang": "rust", - "golden_published": true, - "model_name": "DeepSeek V3", + "golden_published": false, + "model_name": "DeepSeek R1", "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", + "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": { - "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, + "publish_error": { + "pass": false, + "partial": 0.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 + "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:07:18.970596700Z", - "finished_at": "2025-10-22T02:08:26.533260Z" + "started_at": "2025-10-22T02:02:27.056702800Z", + "finished_at": "2025-10-22T02:03:45.916822600Z" }, "t_016_sum_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_016_sum_type_columns", "lang": "rust", "golden_published": false, - "model_name": "DeepSeek V3", + "model_name": "DeepSeek R1", "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}", + "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-chat", + "route_api_model": "deepseek-reasoner", "golden_db": "schema-t-016-sum-type-columns-golden", - "llm_db": "schema-t-016-sum-type-columns-deepseek-v3-llm", + "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-v3\\llm", + "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 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", + "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:07:18.998032900Z", - "finished_at": "2025-10-22T02:08:55.904718100Z" + "started_at": "2025-10-22T02:02:27.058724Z", + "finished_at": "2025-10-22T02:04:21.001726200Z" }, - "t_007_crud": { + "t_017_scheduled_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_007_crud", + "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_018_constraints": { + "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", + "task": "t_018_constraints", "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", + "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": { - "crud_row_id2_deleted": { + "constraints_seed_two_rows": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=2" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" } }, - "crud_total_count_one": { + "constraints_row_parity_after_seed": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM users" + "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" } }, "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "basics-t-007-crud-golden", - "llm_db": "basics-t-007-crud-deepseek-v3-llm", + "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 } - }, - "crud_row_id1_parity": { - "pass": true, - "partial": 1.0, + } + }, + "vendor": "deepseek", + "started_at": "2025-10-22T02:02:27.062623Z", + "finished_at": "2025-10-22T02:03:43.382855700Z" + }, + "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": { - "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" + "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:07:18.973330600Z", - "finished_at": "2025-10-22T02:09:07.097885400Z" + "started_at": "2025-10-22T02:02:27.064516400Z", + "finished_at": "2025-10-22T02:03:57.558674600Z" }, "t_020_ecs": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_020_ecs", "lang": "rust", - "golden_published": true, - "model_name": "DeepSeek V3", + "golden_published": false, + "model_name": "DeepSeek R1", "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}", + "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-chat", + "route_api_model": "deepseek-reasoner", "golden_db": "schema-t-020-ecs-golden", - "llm_db": "schema-t-020-ecs-deepseek-v3-llm", + "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-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", + "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 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", + "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:07:18.986277800Z", - "finished_at": "2025-10-22T02:08:40.897706900Z" + "started_at": "2025-10-22T02:03:19.389900300Z", + "finished_at": "2025-10-22T02:04:25.311795900Z" }, "t_021_multi_column_index": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_021_multi_column_index", "lang": "rust", "golden_published": true, - "model_name": "DeepSeek V3", + "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-chat", + "route_api_model": "deepseek-reasoner", "golden_db": "schema-t-021-multi-column-index-golden", - "llm_db": "schema-t-021-multi-column-index-deepseek-v3-llm", + "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-v3\\llm", + "work_dir_llm": "target\\llm-runs\\schema\\t_021_multi_column_index\\rust\\server\\deepseek-r1\\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-deepseek-r1-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true + } + }, "mcindex_lookup_u7_d1": { "pass": true, "partial": 1.0, @@ -41209,19 +40675,6 @@ "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, @@ -41233,60 +40686,71 @@ } }, "vendor": "deepseek", - "started_at": "2025-10-22T02:08:19.552177500Z", - "finished_at": "2025-10-22T02:09:09.602647Z" - }, - "t_008_index_lookup": { + "started_at": "2025-10-22T02:03:23.779145700Z", + "finished_at": "2025-10-22T02:04:21.724059700Z" + } + } + }, + { + "name": "DeepSeek V3", + "route_api_model": "deepseek-chat", + "tasks": { + "t_000_empty_reducers": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_008_index_lookup", + "task": "t_000_empty_reducers", "lang": "rust", - "golden_published": false, + "golden_published": true, "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}", + "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-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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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.975846300Z", - "finished_at": "2025-10-22T02:08:48.135151600Z" + "started_at": "2025-10-22T02:07:18.861311Z", + "finished_at": "2025-10-22T02:08:50.271410300Z" }, - "t_000_empty_reducers": { + "t_001_basic_tables": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_000_empty_reducers", + "task": "t_001_basic_tables", "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) {}", + "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-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", + "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-000-empty-reducers-golden", - "llm_db": "basics-t-000-empty-reducers-deepseek-v3-llm", + "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", @@ -41296,37 +40760,37 @@ } }, "vendor": "deepseek", - "started_at": "2025-10-22T02:07:18.861311Z", - "finished_at": "2025-10-22T02:08:50.271410300Z" + "started_at": "2025-10-22T02:07:18.955544900Z", + "finished_at": "2025-10-22T02:08:36.159837200Z" }, - "t_004_insert": { + "t_002_scheduled_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_004_insert", + "task": "t_002_scheduled_table", "lang": "rust", "golden_published": false, "model_name": "DeepSeek V3", - "total_tests": 2, + "total_tests": 1, "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}", + "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-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", + "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 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", + "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.963870300Z", - "finished_at": "2025-10-22T02:08:19.462221600Z" + "started_at": "2025-10-22T02:07:18.958378100Z", + "finished_at": "2025-10-22T02:08:45.302247Z" }, "t_003_struct_in_table": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -41357,34 +40821,34 @@ "started_at": "2025-10-22T02:07:18.961341800Z", "finished_at": "2025-10-22T02:08:19.459094900Z" }, - "t_009_init": { + "t_004_insert": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_009_init", + "task": "t_004_insert", "lang": "rust", "golden_published": false, "model_name": "DeepSeek V3", - "total_tests": 4, + "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(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}", + "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-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", + "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 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", + "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.977954300Z", - "finished_at": "2025-10-22T02:08:49.358520200Z" + "started_at": "2025-10-22T02:07:18.963870300Z", + "finished_at": "2025-10-22T02:08:19.462221600Z" }, "t_005_update": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -41402,19 +40866,6 @@ "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, @@ -41440,48 +40891,97 @@ "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-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.967883900Z", "finished_at": "2025-10-22T02:08:45.299864Z" }, - "t_018_constraints": { + "t_006_delete": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_018_constraints", + "task": "t_006_delete", "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", + "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": "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", + "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": { - "constraints_row_parity_after_seed": { + "schema_parity": { "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" + "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)" } }, + "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-22T02:07:18.970596700Z", + "finished_at": "2025-10-22T02:08:26.533260Z" + }, + "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": { "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "golden_db": "schema-t-018-constraints-golden", - "llm_db": "schema-t-018-constraints-deepseek-v3-llm", + "golden_db": "basics-t-007-crud-golden", + "llm_db": "basics-t-007-crud-deepseek-v3-llm", "reducers_diff": null, "reducers_equal": true, "server": "local", @@ -41489,229 +40989,239 @@ "tables_equal": true } }, - "constraints_seed_two_rows": { + "crud_total_count_one": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM accounts WHERE id=2" + "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-22T02:07:19.003781Z", - "finished_at": "2025-10-22T02:08:58.991302800Z" + "started_at": "2025-10-22T02:07:18.973330600Z", + "finished_at": "2025-10-22T02:09:07.097885400Z" }, - "t_011_helper_function": { + "t_008_index_lookup": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_011_helper_function", + "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 = 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}", + "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-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", + "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 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", + "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.983946400Z", - "finished_at": "2025-10-22T02:08:59.682398900Z" + "started_at": "2025-10-22T02:07:18.975846300Z", + "finished_at": "2025-10-22T02:08:48.135151600Z" }, - "t_015_product_type_columns": { + "t_009_init": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_015_product_type_columns", + "task": "t_009_init", "lang": "rust", "golden_published": false, "model_name": "DeepSeek V3", - "total_tests": 3, + "total_tests": 4, "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", + "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": "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", + "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 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", + "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.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": { + "started_at": "2025-10-22T02:07:18.977954300Z", + "finished_at": "2025-10-22T02:08:49.358520200Z" + }, + "t_010_connect": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_015_product_type_columns", + "task": "t_010_connect", "lang": "rust", "golden_published": false, - "model_name": "Meta Llama 3.1 405B", - "total_tests": 3, + "model_name": "DeepSeek V3", + "total_tests": 1, "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", + "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 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", + "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": "meta", - "started_at": "2025-10-22T02:12:21.458660700Z", - "finished_at": "2025-10-22T02:14:09.997773900Z" + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.981217400Z", + "finished_at": "2025-10-22T02:08:26.631923600Z" }, - "t_012_spacetime_product_type": { + "t_011_helper_function": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_012_spacetime_product_type", + "task": "t_011_helper_function", "lang": "rust", "golden_published": false, - "model_name": "Meta Llama 3.1 405B", + "model_name": "DeepSeek V3", "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", + "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 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", + "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": "meta", - "started_at": "2025-10-22T02:12:21.449813200Z", - "finished_at": "2025-10-22T02:14:09.136053500Z" + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.983946400Z", + "finished_at": "2025-10-22T02:08:59.682398900Z" }, - "t_019_many_to_many": { + "t_012_spacetime_product_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_019_many_to_many", + "task": "t_012_spacetime_product_type", "lang": "rust", "golden_published": false, - "model_name": "Meta Llama 3.1 405B", - "total_tests": 5, + "model_name": "DeepSeek V3", + "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 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}", + "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": "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", + "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 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", + "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": "meta", - "started_at": "2025-10-22T02:12:21.473282Z", - "finished_at": "2025-10-22T02:14:12.410921500Z" + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.986277800Z", + "finished_at": "2025-10-22T02:08:40.897706900Z" }, - "t_018_constraints": { + "t_013_spacetime_sum_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_018_constraints", + "task": "t_013_spacetime_sum_type", "lang": "rust", "golden_published": false, - "model_name": "Meta Llama 3.1 405B", + "model_name": "DeepSeek V3", "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}", + "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": "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", + "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 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", + "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": "meta", - "started_at": "2025-10-22T02:12:21.470558800Z", - "finished_at": "2025-10-22T02:14:08.994528500Z" + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.989392400Z", + "finished_at": "2025-10-22T02:08:40.929988800Z" }, - "t_006_delete": { + "t_014_elementary_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_006_delete", + "task": "t_014_elementary_columns", "lang": "rust", "golden_published": true, - "model_name": "Meta Llama 3.1 405B", + "model_name": "DeepSeek V3", "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", + "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": { - "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", + "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", @@ -41719,309 +41229,372 @@ "tables_equal": true } }, - "delete_user_count_zero": { + "elementary_columns_row_count": { "pass": true, "partial": 1.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM users WHERE id=1" + "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": "meta", - "started_at": "2025-10-22T02:12:21.431676800Z", - "finished_at": "2025-10-22T02:14:09.970999200Z" + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.992294300Z", + "finished_at": "2025-10-22T02:08:55.899517900Z" }, - "t_004_insert": { + "t_015_product_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_004_insert", + "task": "t_015_product_type_columns", "lang": "rust", "golden_published": false, - "model_name": "Meta Llama 3.1 405B", - "total_tests": 2, + "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#[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", + "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 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", + "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": "meta", - "started_at": "2025-10-22T02:12:21.425030600Z", - "finished_at": "2025-10-22T02:13:26.091003300Z" + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.995325800Z", + "finished_at": "2025-10-22T02:08:59.806717500Z" }, - "t_021_multi_column_index": { + "t_016_sum_type_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_021_multi_column_index", + "task": "t_016_sum_type_columns", "lang": "rust", "golden_published": false, - "model_name": "Meta Llama 3.1 405B", - "total_tests": 4, + "model_name": "DeepSeek V3", + "total_tests": 3, "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}", + "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": "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", + "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 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", + "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": "meta", - "started_at": "2025-10-22T02:13:26.100075300Z", - "finished_at": "2025-10-22T02:14:14.894442800Z" + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:18.998032900Z", + "finished_at": "2025-10-22T02:08:55.904718100Z" }, - "t_003_struct_in_table": { + "t_017_scheduled_columns": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_003_struct_in_table", + "task": "t_017_scheduled_columns", "lang": "rust", "golden_published": false, - "model_name": "Meta Llama 3.1 405B", - "total_tests": 1, + "model_name": "DeepSeek V3", + "total_tests": 2, "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", + "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 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", + "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": "meta", - "started_at": "2025-10-22T02:12:21.422630600Z", - "finished_at": "2025-10-22T02:13:26.070919500Z" + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:19.000955600Z", + "finished_at": "2025-10-22T02:08:59.671864800Z" }, - "t_016_sum_type_columns": { + "t_018_constraints": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_016_sum_type_columns", + "task": "t_018_constraints", "lang": "rust", - "golden_published": false, - "model_name": "Meta Llama 3.1 405B", + "golden_published": true, + "model_name": "DeepSeek V3", "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}", + "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": "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", + "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, + "constraints_row_parity_after_seed": { + "pass": true, + "partial": 1.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" + "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" + } + }, + "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-deepseek-v3-llm", + "reducers_diff": null, + "reducers_equal": true, + "server": "local", + "tables_diff": null, + "tables_equal": true } } }, - "vendor": "meta", - "started_at": "2025-10-22T02:12:21.462347900Z", - "finished_at": "2025-10-22T02:14:11.268457400Z" + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:19.003781Z", + "finished_at": "2025-10-22T02:08:58.991302800Z" }, - "t_000_empty_reducers": { + "t_019_many_to_many": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_000_empty_reducers", + "task": "t_019_many_to_many", "lang": "rust", "golden_published": false, - "model_name": "Meta Llama 3.1 405B", - "total_tests": 1, + "model_name": "DeepSeek V3", + "total_tests": 5, "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", + "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 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", + "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": "meta", - "started_at": "2025-10-22T02:12:21.386640500Z", - "finished_at": "2025-10-22T02:14:09.978744700Z" + "vendor": "deepseek", + "started_at": "2025-10-22T02:07:19.006201200Z", + "finished_at": "2025-10-22T02:09:05.182432500Z" }, "t_020_ecs": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_020_ecs", "lang": "rust", - "golden_published": false, - "model_name": "Meta Llama 3.1 405B", + "golden_published": true, + "model_name": "DeepSeek V3", "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}", + "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": "meta-llama/llama-3.1-405b-instruct", + "route_api_model": "deepseek-chat", "golden_db": "schema-t-020-ecs-golden", - "llm_db": "schema-t-020-ecs-meta-llama-3-1-405b-llm", + "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\\meta-llama-3-1-405b\\llm", + "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\rust\\server\\deepseek-v3\\llm", "scorer_details": { - "publish_error": { - "pass": false, - "partial": 0.0, + "ecs_seed_positions_count": { + "pass": true, + "partial": 1.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" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM positions" } - } - }, - "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, + }, + "ecs_next_pos_entity1": { + "pass": true, + "partial": 1.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" + "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" + } + }, + "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 } } }, - "vendor": "meta", - "started_at": "2025-10-22T02:12:21.455861200Z", - "finished_at": "2025-10-22T02:14:09.078800400Z" + "vendor": "deepseek", + "started_at": "2025-10-22T02:08:19.462412300Z", + "finished_at": "2025-10-22T02:09:12.348071Z" }, - "t_009_init": { + "t_021_multi_column_index": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_009_init", + "task": "t_021_multi_column_index", "lang": "rust", - "golden_published": false, - "model_name": "Meta Llama 3.1 405B", + "golden_published": true, + "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 #[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", + "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": { - "publish_error": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.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" + "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 } - } - }, - "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, + }, + "mcindex_seed_count": { + "pass": true, + "partial": 1.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" + "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" + } + }, + "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": "meta", - "started_at": "2025-10-22T02:12:21.437718400Z", - "finished_at": "2025-10-22T02:14:08.777761400Z" - }, - "t_013_spacetime_sum_type": { + "vendor": "deepseek", + "started_at": "2025-10-22T02:08:19.552177500Z", + "finished_at": "2025-10-22T02:09:09.602647Z" + } + } + }, + { + "name": "Meta Llama 3.1 405B", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "tasks": { + "t_000_empty_reducers": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_013_spacetime_sum_type", + "task": "t_000_empty_reducers", "lang": "rust", "golden_published": false, "model_name": "Meta Llama 3.1 405B", - "total_tests": 3, + "total_tests": 1, "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", + "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": "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", + "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 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", + "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.452789300Z", - "finished_at": "2025-10-22T02:14:08.953201800Z" + "started_at": "2025-10-22T02:12:21.386640500Z", + "finished_at": "2025-10-22T02:14:09.978744700Z" }, "t_001_basic_tables": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -42057,7 +41630,173 @@ "started_at": "2025-10-22T02:12:21.416568400Z", "finished_at": "2025-10-22T02:14:04.468339400Z" }, - "t_007_crud": { + "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_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_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_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" + }, + "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": { + "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-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.431676800Z", + "finished_at": "2025-10-22T02:14:09.970999200Z" + }, + "t_007_crud": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", "task": "t_007_crud", "lang": "rust", @@ -42086,63 +41825,63 @@ "started_at": "2025-10-22T02:12:21.435057100Z", "finished_at": "2025-10-22T02:14:11.230056900Z" }, - "t_017_scheduled_columns": { + "t_008_index_lookup": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_017_scheduled_columns", + "task": "t_008_index_lookup", "lang": "rust", "golden_published": false, "model_name": "Meta Llama 3.1 405B", - "total_tests": 2, + "total_tests": 3, "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", + "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": "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", + "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 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", + "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.466778900Z", - "finished_at": "2025-10-22T02:14:10.978538400Z" + "started_at": "2025-10-22T02:12:21.437718400Z", + "finished_at": "2025-10-22T02:14:08.777761400Z" }, - "t_011_helper_function": { + "t_009_init": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_011_helper_function", + "task": "t_009_init", "lang": "rust", "golden_published": false, "model_name": "Meta Llama 3.1 405B", - "total_tests": 3, + "total_tests": 4, "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}", + "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-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", + "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 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", + "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.446837900Z", - "finished_at": "2025-10-22T02:14:11.040357700Z" + "started_at": "2025-10-22T02:12:21.441288700Z", + "finished_at": "2025-10-22T02:13:34.025973800Z" }, "t_010_connect": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", @@ -42173,247 +41912,1082 @@ "started_at": "2025-10-22T02:12:21.444092200Z", "finished_at": "2025-10-22T02:14:09.981648400Z" }, - "t_002_scheduled_table": { + "t_011_helper_function": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_002_scheduled_table", + "task": "t_011_helper_function", "lang": "rust", "golden_published": false, "model_name": "Meta Llama 3.1 405B", - "total_tests": 1, + "total_tests": 3, "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}", + "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-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", + "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 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", + "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.419692400Z", - "finished_at": "2025-10-22T02:14:10.002878600Z" + "started_at": "2025-10-22T02:12:21.446837900Z", + "finished_at": "2025-10-22T02:14:11.040357700Z" }, - "t_005_update": { + "t_012_spacetime_product_type": { "hash": "d47c11c6f8fd2858029ca4bcb1a9fdc8b79b46dac58a8a1b6ddb16f9f3d7213e", - "task": "t_005_update", + "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::{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", + "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": "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", + "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 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", + "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.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" - } - } + "started_at": "2025-10-22T02:12:21.449813200Z", + "finished_at": "2025-10-22T02:14:09.136053500Z" + }, + "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_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_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_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_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_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_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_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_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" + } + } + } + ] + } + ], + "golden_answers": { + "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_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" + }, + "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" + }, + "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" + }, + "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" + }, + "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" + }, + "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_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" + }, + "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_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_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_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_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" + }, + "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" + }, + "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" + }, + "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" + }, + "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" + }, + "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" + }, + "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" + }, + "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_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" + }, + "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_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": "typescript", + "modes": [ + { + "mode": "docs", + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "models": [ + { + "name": "GPT-4.1", + "route_api_model": "gpt-4.1", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "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 send failed: error sending request for url (https://api.openai.com/v1/responses): client error (Connect): unexpected EOF during handshake", + "phase": "build_or_publish" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-20T00:02:58.269776Z", + "finished_at": "2026-01-20T00:02:58.269776Z" + } + } + }, + { + "name": "Claude 4.5 Sonnet", + "route_api_model": "claude-sonnet-4-5", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "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": "Anthropic client not configured", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2026-01-20T00:02:23.433020900Z", + "finished_at": "2026-01-20T00:02:23.433020900Z" + } + } + }, + { + "name": "Claude 4 Sonnet", + "route_api_model": "claude-sonnet-4", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "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": "Anthropic client not configured", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2026-01-20T00:02:29.151674600Z", + "finished_at": "2026-01-20T00:02:29.151674600Z" + } + } + }, + { + "name": "Claude 4.5 Haiku", + "route_api_model": "claude-haiku-4-5", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "golden_published": false, + "model_name": "Claude 4.5 Haiku", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "claude-haiku-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": "Anthropic client not configured", + "phase": "build_or_publish" + } + } + }, + "vendor": "anthropic", + "started_at": "2026-01-20T00:02:34.973058500Z", + "finished_at": "2026-01-20T00:02:34.973058500Z" + } + } + }, + { + "name": "GPT-4o", + "route_api_model": "gpt-4o", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "golden_published": true, + "model_name": "GPT-4o", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "import { schema, table, t } from 'spacetimedb/server';\n\nconst user = table(\n { name: 'user' },\n {\n id: t.i32().primaryKey(),\n name: t.string(),\n age: t.i32(),\n active: t.bool(),\n }\n);\n\nconst spacetimedb = schema(user);\n\nspacetimedb.reducer('insertUser', { id: t.i32(), name: t.string(), age: t.i32(), active: t.bool() }, (ctx, { id, name, age, active }) => {\n ctx.db.user.insert({ 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\\typescript\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\typescript\\server\\gpt-4o\\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-4o-llm", + "llm_out": "id | name | age | active ----+---------+-----+-------- 1 | \"Alice\" | 30 | true", + "query": "SELECT id, name, age, active FROM user WHERE id=1", + "reducer": "insertUser", + "server": "http://127.0.0.1:51351" + } + }, + "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": "http://127.0.0.1:51351", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T19:12:53.711985600Z", + "finished_at": "2026-01-17T19:13:23.070988200Z" + } + } + }, + { + "name": "o4-mini", + "route_api_model": "o4-mini", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "golden_published": true, + "model_name": "o4-mini", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "import { schema, table, t } from 'spacetimedb/server';\n\nconst user = table(\n { name: 'user' },\n {\n id: t.i32().primaryKey(),\n name: t.string(),\n age: t.i32(),\n active: t.bool(),\n }\n);\n\nexport const spacetimedb = schema(user);\n\nspacetimedb.reducer(\n 'insertUser',\n { id: t.i32(), name: t.string(), age: t.i32(), active: t.bool() },\n (ctx, { id, name, age, active }) => {\n ctx.db.user.insert({ id, name, age, active });\n }\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\\typescript\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\typescript\\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": "http://127.0.0.1:51351", + "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 user WHERE id=1", + "reducer": "insertUser", + "server": "http://127.0.0.1:51351" + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T19:12:53.195837Z", + "finished_at": "2026-01-17T19:13:29.135461700Z" + } + } + }, + { + "name": "Grok 4", + "route_api_model": "grok-4", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "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": "xAI client not configured", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2026-01-20T00:02:40.938333800Z", + "finished_at": "2026-01-20T00:02:40.938333800Z" + } + } + }, + { + "name": "Grok 3 Mini (Beta)", + "route_api_model": "grok-3-mini", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "golden_published": false, + "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": null, + "llm_db": null, + "work_dir_golden": null, + "work_dir_llm": null, + "scorer_details": { + "publish_error": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "xAI client not configured", + "phase": "build_or_publish" + } + } + }, + "vendor": "xai", + "started_at": "2026-01-20T00:02:46.581861Z", + "finished_at": "2026-01-20T00:02:46.581861Z" + } + } + }, + { + "name": "Gemini 2.5 Pro", + "route_api_model": "gemini-2.5-pro", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "golden_published": false, + "model_name": "Gemini 2.5 Pro", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "gemini-2.5-pro", + "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": "Google client not configured", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2026-01-20T00:02:52.417640100Z", + "finished_at": "2026-01-20T00:02:52.417640100Z" + } + } + }, + { + "name": "Gemini 2.5 Flash", + "route_api_model": "gemini-2.5-flash", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "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": "Google client not configured", + "phase": "build_or_publish" + } + } + }, + "vendor": "google", + "started_at": "2026-01-20T00:03:04.335084300Z", + "finished_at": "2026-01-20T00:03:04.335084300Z" + } + } + }, + { + "name": "DeepSeek V3", + "route_api_model": "deepseek-chat", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "golden_published": false, + "model_name": "DeepSeek V3", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "deepseek-chat", + "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": "DeepSeek client not configured", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2026-01-20T00:03:10.070301500Z", + "finished_at": "2026-01-20T00:03:10.070301500Z" + } + } + }, + { + "name": "DeepSeek R1", + "route_api_model": "deepseek-reasoner", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "golden_published": false, + "model_name": "DeepSeek R1", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "route_api_model": "deepseek-reasoner", + "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": "DeepSeek client not configured", + "phase": "build_or_publish" + } + } + }, + "vendor": "deepseek", + "started_at": "2026-01-20T00:03:16.134174500Z", + "finished_at": "2026-01-20T00:03:16.134174500Z" + } + } + }, + { + "name": "Meta Llama 3.1 405B", + "route_api_model": "meta-llama/llama-3.1-405b-instruct", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "golden_published": false, + "model_name": "Meta Llama 3.1 405B", + "total_tests": 1, + "passed_tests": 0, + "llm_output": null, + "category": "basics", + "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": "Meta Llama not configured", + "phase": "build_or_publish" + } + } + }, + "vendor": "meta", + "started_at": "2026-01-20T00:03:21.699438900Z", + "finished_at": "2026-01-20T00:03:21.699438900Z" + } + } + }, + { + "name": "GPT-5", + "route_api_model": "gpt-5", + "tasks": { + "t_004_insert": { + "hash": "6fa4639b03a3e72e6bfc834178c3e57e91122c21752bb2687919a05aa151b867", + "task": "t_004_insert", + "lang": "typescript", + "golden_published": true, + "model_name": "GPT-5", + "total_tests": 2, + "passed_tests": 2, + "llm_output": "import { schema, table, t } from 'spacetimedb/server';\n\nexport const spacetimedb = schema(\n table(\n { name: 'user' },\n {\n id: t.i32().primaryKey(),\n name: t.string(),\n age: t.i32(),\n active: t.bool(),\n }\n )\n);\n\nspacetimedb.reducer(\n 'insertUser',\n { id: t.i32(), name: t.string(), age: t.i32(), active: t.bool() },\n (ctx, { id, name, age, active }) => {\n ctx.db.user.insert({ id, name, age, active });\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\\typescript\\server\\golden", + "work_dir_llm": "target\\llm-runs\\basics\\t_004_insert\\typescript\\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 user WHERE id=1", + "reducer": "insertUser", + "server": "http://127.0.0.1:51351" + } + }, + "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:51351", + "tables_diff": null, + "tables_equal": true + } + } + }, + "vendor": "openai", + "started_at": "2026-01-17T19:12:53.093565200Z", + "finished_at": "2026-01-17T19:14:15.152844400Z" + } + } + } + ] + } + ], + "golden_answers": {} } ] -} +} \ No newline at end of file diff --git a/tools/xtask-llm-benchmark/src/bench/mod.rs b/tools/xtask-llm-benchmark/src/bench/mod.rs index ad6517ea437..c7ab52c31c8 100644 --- a/tools/xtask-llm-benchmark/src/bench/mod.rs +++ b/tools/xtask-llm-benchmark/src/bench/mod.rs @@ -5,7 +5,7 @@ mod templates; pub mod types; pub(crate) mod utils; -pub use publishers::{DotnetPublisher, Publisher, SpacetimeRustPublisher}; +pub use publishers::{DotnetPublisher, Publisher, SpacetimeRustPublisher, TypeScriptPublisher}; 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 index 2b9707a6035..4a9870e421d 100644 --- a/tools/xtask-llm-benchmark/src/bench/publishers.rs +++ b/tools/xtask-llm-benchmark/src/bench/publishers.rs @@ -209,3 +209,55 @@ impl Publisher for SpacetimeRustPublisher { Ok(()) } } + +/* -------------------------------------------------------------------------- */ +/* TypeScript Publisher */ +/* -------------------------------------------------------------------------- */ + +#[derive(Clone, Copy)] +pub struct TypeScriptPublisher; + +impl TypeScriptPublisher { + fn ensure_package_json(root: &Path) -> Result<()> { + if !root.join("package.json").exists() { + bail!("no package.json in {}", root.display()); + } + Ok(()) + } +} + +impl Publisher for TypeScriptPublisher { + fn publish(&self, host_url: &str, source: &Path, module_name: &str) -> Result<()> { + if !source.exists() { + bail!("no source: {}", source.display()); + } + println!("publish typescript module {}", module_name); + + Self::ensure_package_json(source)?; + let db = sanitize_db_name(module_name); + + // Install dependencies (--ignore-workspace to avoid parent workspace interference) + run( + Command::new("pnpm") + .arg("install") + .arg("--ignore-workspace") + .current_dir(source), + "pnpm install (typescript)", + )?; + + // Publish (spacetime CLI handles TypeScript compilation internally) + run( + Command::new("spacetime") + .arg("publish") + .arg("-c") + .arg("-y") + .arg("--server") + .arg(host_url) + .arg(&db) + .current_dir(source), + "spacetime publish (typescript)", + )?; + + Ok(()) + } +} diff --git a/tools/xtask-llm-benchmark/src/bench/runner.rs b/tools/xtask-llm-benchmark/src/bench/runner.rs index d2aacd5f34f..18aa6c13bae 100644 --- a/tools/xtask-llm-benchmark/src/bench/runner.rs +++ b/tools/xtask-llm-benchmark/src/bench/runner.rs @@ -10,7 +10,7 @@ use std::time::Instant; use tokio::sync::Mutex; use tokio::task; -use crate::bench::publishers::{DotnetPublisher, SpacetimeRustPublisher}; +use crate::bench::publishers::{DotnetPublisher, SpacetimeRustPublisher, TypeScriptPublisher}; use crate::bench::results_merge::merge_task_runs; use crate::bench::templates::materialize_project; use crate::bench::types::{BenchRunContext, PublishParams, RunContext, RunOneError}; @@ -28,6 +28,7 @@ pub struct TaskRunner { pub bench_root: PathBuf, pub rust_publisher: SpacetimeRustPublisher, pub cs_publisher: DotnetPublisher, + pub ts_publisher: TypeScriptPublisher, } static BUILT_KEYS: OnceLock>> = OnceLock::new(); @@ -90,13 +91,23 @@ async fn publish_cs_async(publisher: DotnetPublisher, host_url: String, wdir: Pa task::spawn_blocking(move || publisher.publish(&host_url, &wdir, &db)).await??; Ok(()) } +async fn publish_ts_async(publisher: TypeScriptPublisher, 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 { + pub fn new( + bench_root: PathBuf, + rust_publisher: SpacetimeRustPublisher, + cs_publisher: DotnetPublisher, + ts_publisher: TypeScriptPublisher, + ) -> Self { Self { bench_root, rust_publisher, cs_publisher, + ts_publisher, } } @@ -132,6 +143,7 @@ impl TaskRunner { let lang_name = match params.lang { Lang::Rust => "rust", Lang::CSharp => "csharp", + Lang::TypeScript => "typescript", }; let wdir = work_server_dir_scoped(params.category, params.task_id, lang_name, phase, params.route_tag); @@ -151,6 +163,7 @@ impl TaskRunner { 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?, + Lang::TypeScript => publish_ts_async(self.ts_publisher, host_url, wdir, params.db_name).await?, } Ok(()) @@ -294,7 +307,7 @@ pub async fn run_all_for_model_async_for_lang(cfg: &BenchRunContext<'_>) -> Resu // 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 runner = TaskRunner::new(PathBuf::from(cfg.bench_root), SpacetimeRustPublisher, DotnetPublisher, TypeScriptPublisher); let lang_name = cfg.lang.as_str(); let buf = match cfg.lang { Lang::CSharp => bench_csharp_concurrency(), @@ -406,7 +419,7 @@ pub async fn run_selected_for_model_async_for_lang(cfg: &BenchRunContext<'_>) -> bail!("no tasks matched {:?}", wanted); } - let runner = TaskRunner::new(PathBuf::from(cfg.bench_root), SpacetimeRustPublisher, DotnetPublisher); + let runner = TaskRunner::new(PathBuf::from(cfg.bench_root), SpacetimeRustPublisher, DotnetPublisher, TypeScriptPublisher); let lang_name = cfg.lang.as_str(); let buf = match cfg.lang { Lang::CSharp => bench_csharp_concurrency(), @@ -535,7 +548,7 @@ pub async fn build_goldens_only_for_lang( discover_tasks(bench_root)? }; - let runner = TaskRunner::new(PathBuf::from(bench_root), SpacetimeRustPublisher, DotnetPublisher); + let runner = TaskRunner::new(PathBuf::from(bench_root), SpacetimeRustPublisher, DotnetPublisher, TypeScriptPublisher); let lang_name = lang.as_str(); let buf = match lang { Lang::CSharp => bench_csharp_concurrency(), @@ -574,6 +587,7 @@ fn discover_tasks(benchmarks_root: &Path) -> Result> { root: task.clone(), answers_rust: task.join("answers/rust/server"), answers_csharp: task.join("answers/csharp/server"), + answers_typescript: task.join("answers/typescript/server"), }); } } @@ -642,7 +656,7 @@ fn read_dirs(p: &Path) -> Result> { Ok(v) } -// TEST_CASE/answers/csharp.cs and TEST_CASE/rust.rs +// TEST_CASE/answers/csharp.cs, TEST_CASE/rust.rs, and TEST_CASE/answers/typescript.ts fn load_golden_source(task: &TaskPaths, lang: Lang) -> Result { match lang { Lang::Rust => { @@ -653,6 +667,10 @@ fn load_golden_source(task: &TaskPaths, lang: Lang) -> Result { let p = task.root.join("answers").join("csharp.cs"); fs::read_to_string(&p).with_context(|| format!("read {}", p.display())) } + Lang::TypeScript => { + let p = task.root.join("answers").join("typescript.ts"); + fs::read_to_string(&p).with_context(|| format!("read {}", p.display())) + } } } diff --git a/tools/xtask-llm-benchmark/src/bench/templates.rs b/tools/xtask-llm-benchmark/src/bench/templates.rs index ef1c6af63e9..8dff2228b2e 100644 --- a/tools/xtask-llm-benchmark/src/bench/templates.rs +++ b/tools/xtask-llm-benchmark/src/bench/templates.rs @@ -17,6 +17,7 @@ pub fn materialize_project( let src = tmpl_root().join(match lang { "rust" => "rust/server", "csharp" => "csharp/server", + "typescript" => "typescript/server", _ => bail!("unsupported lang `{}`", lang), }); @@ -29,6 +30,7 @@ pub fn materialize_project( match lang { "rust" => inject_rust(&out, llm_code)?, "csharp" => inject_csharp(&out, llm_code)?, + "typescript" => inject_typescript(&out, llm_code)?, _ => {} } @@ -117,6 +119,24 @@ fn inject_csharp(root: &Path, llm_code: &str) -> anyhow::Result<()> { fs::write(&prog, contents).with_context(|| format!("write {}", prog.display())) } +fn inject_typescript(root: &Path, llm_code: &str) -> anyhow::Result<()> { + let lib = root.join("src/index.ts"); + 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())) +} + /// 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 { diff --git a/tools/xtask-llm-benchmark/src/bench/types.rs b/tools/xtask-llm-benchmark/src/bench/types.rs index be70e7ce256..8b36bc4db6d 100644 --- a/tools/xtask-llm-benchmark/src/bench/types.rs +++ b/tools/xtask-llm-benchmark/src/bench/types.rs @@ -48,6 +48,7 @@ pub struct TaskPaths { pub root: PathBuf, pub answers_csharp: PathBuf, pub answers_rust: PathBuf, + pub answers_typescript: PathBuf, } pub struct RouteRun { diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/answers/typescript.ts new file mode 100644 index 00000000000..80ea8a61520 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/answers/typescript.ts @@ -0,0 +1,18 @@ +import { schema, t } from 'spacetimedb/server'; + +const spacetimedb = schema(); + +spacetimedb.reducer('emptyReducerNoArgs', {}, ctx => { +}); + +spacetimedb.reducer('emptyReducerWithInt', { count: t.i32() }, (ctx, { count }) => { +}); + +spacetimedb.reducer('emptyReducerWithString', { name: t.string() }, (ctx, { name }) => { +}); + +spacetimedb.reducer('emptyReducerWithTwoArgs', { count: t.i32(), name: t.string() }, (ctx, { count, name }) => { +}); + +spacetimedb.reducer('emptyReducerWithThreeArgs', { active: t.bool(), ratio: t.f32(), label: t.string() }, (ctx, { active, ratio, label }) => { +}); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/tasks/typescript.txt new file mode 100644 index 00000000000..2b0614440b9 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_000_empty_reducers/tasks/typescript.txt @@ -0,0 +1,8 @@ +Write a SpacetimeDB backend module in TypeScript that defines five empty reducers with different argument patterns. + +REDUCERS +- emptyReducerNoArgs: no arguments +- emptyReducerWithInt: count:number (i32) +- emptyReducerWithString: name:string +- emptyReducerWithTwoArgs: count:number (i32), name:string +- emptyReducerWithThreeArgs: active:boolean, ratio:number (f32), label:string diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/answers/typescript.ts new file mode 100644 index 00000000000..a887ce32bc0 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/answers/typescript.ts @@ -0,0 +1,30 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const User = table({ + name: 'user', +}, { + id: t.i32().primaryKey(), + name: t.string(), + age: t.i32(), + active: t.bool(), +}); + +export const Product = table({ + name: 'product', +}, { + id: t.i32().primaryKey(), + title: t.string(), + price: t.f32(), + inStock: t.bool(), +}); + +export const Note = table({ + name: 'note', +}, { + id: t.i32().primaryKey(), + body: t.string(), + rating: t.i64(), + pinned: t.bool(), +}); + +const spacetimedb = schema(User, Product, Note); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/tasks/typescript.txt new file mode 100644 index 00000000000..16c88b1d4e2 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_001_basic_tables/tasks/typescript.txt @@ -0,0 +1,23 @@ +Write a SpacetimeDB backend module in TypeScript that defines three basic tables with primitive columns. + +TABLES +- user + - Fields: + - id: number (i32, primary key) + - name: string + - age: number (i32) + - active: boolean + +- product + - Fields: + - id: number (i32, primary key) + - title: string + - price: number (f32) + - inStock: boolean + +- note + - Fields: + - id: number (i32, primary key) + - body: string + - rating: bigint (i64) + - pinned: boolean diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/answers/typescript.ts new file mode 100644 index 00000000000..eb9df7c1282 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/answers/typescript.ts @@ -0,0 +1,22 @@ +import { ScheduleAt } from 'spacetimedb'; +import { table, schema, t } from 'spacetimedb/server'; + +export const TickTimer = table({ + name: 'tickTimer', + scheduled: 'tick', +}, { + scheduledId: t.u64().primaryKey().autoInc(), + scheduledAt: t.scheduleAt(), +}); + +const spacetimedb = schema(TickTimer); + +spacetimedb.reducer('tick', { timer: TickTimer.rowType }, (ctx, { timer }) => { +}); + +spacetimedb.init(ctx => { + ctx.db.tickTimer.insert({ + scheduledId: 0n, + scheduledAt: ScheduleAt.interval(50_000n), + }); +}); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/tasks/typescript.txt new file mode 100644 index 00000000000..6b7cacffa42 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_002_scheduled_table/tasks/typescript.txt @@ -0,0 +1,12 @@ +Write a SpacetimeDB backend module in TypeScript that defines a scheduled table and associated reducers. + +TABLE +- tickTimer + - Fields: + - scheduledId: bigint (u64, primary key, auto-increment) + - scheduledAt: ScheduleAt + - Scheduled: tick reducer, interval of 50ms + +REDUCERS +- tick: scheduled reducer that receives the tickTimer row +- init: insert initial scheduled row with 50ms interval diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/answers/typescript.ts new file mode 100644 index 00000000000..9a7c93e2f3b --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/answers/typescript.ts @@ -0,0 +1,15 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const Position = t.object('Position', { + x: t.i32(), + y: t.i32(), +}); + +export const Entity = table({ + name: 'entity', +}, { + id: t.i32().primaryKey(), + pos: Position, +}); + +const spacetimedb = schema(Entity); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/tasks/typescript.txt new file mode 100644 index 00000000000..97187587236 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_003_struct_in_table/tasks/typescript.txt @@ -0,0 +1,12 @@ +Write a SpacetimeDB backend module in TypeScript that defines a custom struct type used as a table column. + +TYPES +- Position + - x: number (i32) + - y: number (i32) + +TABLE +- entity + - Fields: + - id: number (i32, primary key) + - pos: Position diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/answers/typescript.ts new file mode 100644 index 00000000000..21e08c4d850 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/answers/typescript.ts @@ -0,0 +1,18 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const User = table({ + name: 'user', +}, { + id: t.i32().primaryKey(), + name: t.string(), + age: t.i32(), + active: t.bool(), +}); + +const spacetimedb = schema(User); + +spacetimedb.reducer('insertUser', { id: t.i32(), name: t.string(), age: t.i32(), active: t.bool() }, + (ctx, { id, name, age, active }) => { + ctx.db.user.insert({ id, name, age, active }); + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/tasks/typescript.txt new file mode 100644 index 00000000000..fe06d17fb7e --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_004_insert/tasks/typescript.txt @@ -0,0 +1,13 @@ +Write a SpacetimeDB backend module in TypeScript that defines one table and a reducer that inserts a row. + +TABLE +- user + - Fields: + - id: number (i32, primary key) + - name: string + - age: number (i32) + - active: boolean + +REDUCERS +- insertUser: given id:number, name:string, age:number, active:boolean, insert exactly one row into user + - (id=id, name=name, age=age, active=active) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/answers/typescript.ts new file mode 100644 index 00000000000..c0bc0baff5a --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/answers/typescript.ts @@ -0,0 +1,18 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const User = table({ + name: 'user', +}, { + id: t.i32().primaryKey(), + name: t.string(), + age: t.i32(), + active: t.bool(), +}); + +const spacetimedb = schema(User); + +spacetimedb.reducer('updateUser', { id: t.i32(), name: t.string(), age: t.i32(), active: t.bool() }, + (ctx, { id, name, age, active }) => { + ctx.db.user.id.update({ id, name, age, active }); + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/tasks/typescript.txt new file mode 100644 index 00000000000..96d6d1db415 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_005_update/tasks/typescript.txt @@ -0,0 +1,13 @@ +Write a SpacetimeDB backend module in TypeScript that defines one table and a reducer that updates a row. + +TABLE +- user + - Fields: + - id: number (i32, primary key) + - name: string + - age: number (i32) + - active: boolean + +REDUCERS +- updateUser: given id:number, name:string, age:number, active:boolean, update the row with matching id + - (id=id, name=name, age=age, active=active) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/typescript.ts new file mode 100644 index 00000000000..96ff4016a7d --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/answers/typescript.ts @@ -0,0 +1,18 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const User = table({ + name: 'user', +}, { + id: t.i32().primaryKey(), + name: t.string(), + age: t.i32(), + active: t.bool(), +}); + +const spacetimedb = schema(User); + +spacetimedb.reducer('deleteUser', { id: t.i32() }, + (ctx, { id }) => { + ctx.db.user.id.delete(id); + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/tasks/typescript.txt new file mode 100644 index 00000000000..7f970963be1 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_006_delete/tasks/typescript.txt @@ -0,0 +1,12 @@ +Write a SpacetimeDB backend module in TypeScript that defines one table and a reducer that deletes a row. + +TABLE +- user + - Fields: + - id: number (i32, primary key) + - name: string + - age: number (i32) + - active: boolean + +REDUCERS +- deleteUser: given id:number, delete the row with matching id diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/answers/typescript.ts new file mode 100644 index 00000000000..64ba7605748 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/answers/typescript.ts @@ -0,0 +1,21 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const User = table({ + name: 'user', +}, { + id: t.i32().primaryKey(), + name: t.string(), + age: t.i32(), + active: t.bool(), +}); + +const spacetimedb = schema(User); + +spacetimedb.reducer('crud', {}, + ctx => { + ctx.db.user.insert({ id: 1, name: "Alice", age: 30, active: true }); + ctx.db.user.insert({ id: 2, name: "Bob", age: 22, active: false }); + ctx.db.user.id.update({ id: 1, name: "Alice2", age: 31, active: false }); + ctx.db.user.id.delete(2); + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/tasks/typescript.txt new file mode 100644 index 00000000000..5c905b6e7ee --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_007_crud/tasks/typescript.txt @@ -0,0 +1,16 @@ +Write a SpacetimeDB backend module in TypeScript that defines one table and a reducer performing CRUD operations. + +TABLE +- user + - Fields: + - id: number (i32, primary key) + - name: string + - age: number (i32) + - active: boolean + +REDUCERS +- crud: no arguments, performs the following operations in order: + 1. Insert (id=1, name="Alice", age=30, active=true) + 2. Insert (id=2, name="Bob", age=22, active=false) + 3. Update row with id=1 to (id=1, name="Alice2", age=31, active=false) + 4. Delete row with id=2 diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/answers/typescript.ts new file mode 100644 index 00000000000..9e064eaad9e --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/answers/typescript.ts @@ -0,0 +1,28 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const User = table({ + name: 'user', +}, { + id: t.i32().primaryKey(), + name: t.string(), + age: t.i32(), + active: t.bool(), +}); + +export const Result = table({ + name: 'result', +}, { + id: t.i32().primaryKey(), + name: t.string(), +}); + +const spacetimedb = schema(User, Result); + +spacetimedb.reducer('lookupUserName', { id: t.i32() }, + (ctx, { id }) => { + const u = ctx.db.user.id.find(id); + if (u) { + ctx.db.result.insert({ id: u.id, name: u.name }); + } + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/tasks/typescript.txt new file mode 100644 index 00000000000..f332df37f28 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_008_index_lookup/tasks/typescript.txt @@ -0,0 +1,17 @@ +Write a SpacetimeDB backend module in TypeScript that demonstrates looking up rows by primary key and writing projections. + +TABLES +- user + - Fields: + - id: number (i32, primary key) + - name: string + - age: number (i32) + - active: boolean + +- result + - Fields: + - id: number (i32, primary key) + - name: string + +REDUCERS +- lookupUserName: given id:number, find user by id, insert projection (id, name) into result table diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/answers/typescript.ts new file mode 100644 index 00000000000..992c1db189e --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/answers/typescript.ts @@ -0,0 +1,17 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const User = table({ + name: 'user', +}, { + id: t.i32().primaryKey(), + name: t.string(), + age: t.i32(), + active: t.bool(), +}); + +const spacetimedb = schema(User); + +spacetimedb.init(ctx => { + ctx.db.user.insert({ id: 1, name: "Alice", age: 30, active: true }); + ctx.db.user.insert({ id: 2, name: "Bob", age: 22, active: false }); +}); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/tasks/typescript.txt new file mode 100644 index 00000000000..dae7a2062f8 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_009_init/tasks/typescript.txt @@ -0,0 +1,14 @@ +Write a SpacetimeDB backend module in TypeScript that demonstrates the init reducer for seeding data. + +TABLE +- user + - Fields: + - id: number (i32, primary key) + - name: string + - age: number (i32) + - active: boolean + +REDUCERS +- init: insert exactly two rows on database initialization: + 1. (id=1, name="Alice", age=30, active=true) + 2. (id=2, name="Bob", age=22, active=false) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/answers/typescript.ts new file mode 100644 index 00000000000..3b0c2e98f99 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/answers/typescript.ts @@ -0,0 +1,18 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const Event = table({ + name: 'event', +}, { + id: t.u64().primaryKey().autoInc(), + kind: t.string(), +}); + +const spacetimedb = schema(Event); + +spacetimedb.clientConnected(ctx => { + ctx.db.event.insert({ id: 0n, kind: "connected" }); +}); + +spacetimedb.clientDisconnected(ctx => { + ctx.db.event.insert({ id: 0n, kind: "disconnected" }); +}); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/tasks/typescript.txt new file mode 100644 index 00000000000..31757356e29 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_010_connect/tasks/typescript.txt @@ -0,0 +1,11 @@ +Write a SpacetimeDB backend module in TypeScript that demonstrates client lifecycle events. + +TABLE +- event + - Fields: + - id: bigint (u64, primary key, auto-increment) + - kind: string + +REDUCERS +- clientConnected: insert event with kind="connected" +- clientDisconnected: insert event with kind="disconnected" diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/answers/typescript.ts new file mode 100644 index 00000000000..abc04a74200 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/answers/typescript.ts @@ -0,0 +1,20 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const Result = table({ + name: 'result', +}, { + id: t.i32().primaryKey(), + sum: t.i32(), +}); + +const spacetimedb = schema(Result); + +function add(a: number, b: number): number { + return a + b; +} + +spacetimedb.reducer('computeSum', { id: t.i32(), a: t.i32(), b: t.i32() }, + (ctx, { id, a, b }) => { + ctx.db.result.insert({ id, sum: add(a, b) }); + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/tasks/typescript.txt new file mode 100644 index 00000000000..977f3674ede --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/basics/t_011_helper_function/tasks/typescript.txt @@ -0,0 +1,13 @@ +Write a SpacetimeDB backend module in TypeScript that demonstrates helper functions called from reducers. + +TABLE +- result + - Fields: + - id: number (i32, primary key) + - sum: number (i32) + +HELPER FUNCTION +- add(a: number, b: number): number - returns a + b + +REDUCERS +- computeSum: given id:number, a:number, b:number, insert row with sum=add(a,b) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/typescript.ts new file mode 100644 index 00000000000..44ea061a513 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/typescript.ts @@ -0,0 +1,21 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const Score = t.object('Score', { + left: t.i32(), + right: t.i32(), +}); + +export const Result = table({ + name: 'result', +}, { + id: t.i32().primaryKey(), + value: Score, +}); + +const spacetimedb = schema(Result); + +spacetimedb.reducer('setScore', { id: t.i32(), left: t.i32(), right: t.i32() }, + (ctx, { id, left, right }) => { + ctx.db.result.insert({ id, value: { left, right } }); + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/typescript.txt new file mode 100644 index 00000000000..73d7b14427d --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/typescript.txt @@ -0,0 +1,15 @@ +Write a SpacetimeDB backend module in TypeScript that demonstrates product types (structs) used in tables. + +TYPES +- Score + - left: number (i32) + - right: number (i32) + +TABLE +- result + - Fields: + - id: number (i32, primary key) + - value: Score + +REDUCERS +- setScore: given id:number, left:number, right:number, insert row with value=Score{left, right} diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/answers/typescript.ts new file mode 100644 index 00000000000..10319355761 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/answers/typescript.ts @@ -0,0 +1,26 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const Rect = t.object('Rect', { + width: t.i32(), + height: t.i32(), +}); + +export const Shape = t.enum('Shape', { + circle: t.i32(), + rectangle: Rect, +}); + +export const Result = table({ + name: 'result', +}, { + id: t.i32().primaryKey(), + value: Shape, +}); + +const spacetimedb = schema(Result); + +spacetimedb.reducer('setCircle', { id: t.i32(), radius: t.i32() }, + (ctx, { id, radius }) => { + ctx.db.result.insert({ id, value: { circle: radius } }); + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/tasks/typescript.txt new file mode 100644 index 00000000000..485082ff4e9 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_013_spacetime_sum_type/tasks/typescript.txt @@ -0,0 +1,18 @@ +Write a SpacetimeDB backend module in TypeScript that demonstrates sum types (enums) used in tables. + +TYPES +- Rect + - width: number (i32) + - height: number (i32) +- Shape (sum type / enum) + - circle: number (i32 radius) + - rectangle: Rect + +TABLE +- result + - Fields: + - id: number (i32, primary key) + - value: Shape + +REDUCERS +- setCircle: given id:number, radius:number, insert row with value=Shape.circle(radius) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/typescript.ts new file mode 100644 index 00000000000..88c0b929c7a --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/answers/typescript.ts @@ -0,0 +1,29 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const Primitive = table({ + name: 'primitive', +}, { + id: t.i32().primaryKey(), + count: t.i32(), + total: t.i64(), + price: t.f32(), + ratio: t.f64(), + active: t.bool(), + name: t.string(), +}); + +const spacetimedb = schema(Primitive); + +spacetimedb.reducer('seed', {}, + ctx => { + ctx.db.primitive.insert({ + id: 1, + count: 2, + total: 3000000000n, + 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/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/tasks/typescript.txt new file mode 100644 index 00000000000..269e2664680 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_014_elementary_columns/tasks/typescript.txt @@ -0,0 +1,16 @@ +Write a SpacetimeDB backend module in TypeScript that tests all elementary/primitive column types. + +TABLE +- primitive + - Fields: + - id: number (i32, primary key) + - count: number (i32) + - total: bigint (i64) + - price: number (f32) + - ratio: number (f64) + - active: boolean + - name: string + +REDUCERS +- seed: insert one row with all field types: + - (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/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/typescript.ts new file mode 100644 index 00000000000..f9edbd65191 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/typescript.ts @@ -0,0 +1,33 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const Address = t.object('Address', { + street: t.string(), + zip: t.i32(), +}); + +export const Position = t.object('Position', { + x: t.i32(), + y: t.i32(), +}); + +export const Profile = table({ + name: 'profile', +}, { + id: t.i32().primaryKey(), + home: Address, + work: Address, + pos: Position, +}); + +const spacetimedb = schema(Profile); + +spacetimedb.reducer('seed', {}, + ctx => { + ctx.db.profile.insert({ + id: 1, + home: { street: "1 Main", zip: 11111 }, + work: { street: "2 Broad", zip: 22222 }, + pos: { x: 7, y: 9 }, + }); + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/typescript.txt new file mode 100644 index 00000000000..2a01fe158cb --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/typescript.txt @@ -0,0 +1,23 @@ +Write a SpacetimeDB backend module in TypeScript that uses multiple product types as table columns. + +TYPES +- Address + - street: string + - zip: number (i32) +- Position + - x: number (i32) + - y: number (i32) + +TABLE +- profile + - Fields: + - id: number (i32, primary key) + - home: Address + - work: Address + - pos: Position + +REDUCERS +- seed: insert one row with all nested types: + - home: { street: "1 Main", zip: 11111 } + - work: { street: "2 Broad", zip: 22222 } + - pos: { x: 7, y: 9 } diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/typescript.ts new file mode 100644 index 00000000000..810788d6da8 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/answers/typescript.ts @@ -0,0 +1,31 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const Rect = t.object('Rect', { + width: t.i32(), + height: t.i32(), +}); + +export const Shape = t.enum('Shape', { + circle: t.i32(), + rectangle: Rect, +}); + +export const Drawing = table({ + name: 'drawing', +}, { + id: t.i32().primaryKey(), + a: Shape, + b: Shape, +}); + +const spacetimedb = schema(Drawing); + +spacetimedb.reducer('seed', {}, + ctx => { + ctx.db.drawing.insert({ + id: 1, + a: { circle: 10 }, + b: { rectangle: { width: 4, height: 6 } }, + }); + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/tasks/typescript.txt new file mode 100644 index 00000000000..70392fea638 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_016_sum_type_columns/tasks/typescript.txt @@ -0,0 +1,21 @@ +Write a SpacetimeDB backend module in TypeScript that uses sum types in multiple table columns. + +TYPES +- Rect + - width: number (i32) + - height: number (i32) +- Shape (sum type / enum) + - circle: number (i32 radius) + - rectangle: Rect + +TABLE +- drawing + - Fields: + - id: number (i32, primary key) + - a: Shape + - b: Shape + +REDUCERS +- seed: insert one row with two Shape values: + - a: Shape.circle(10) + - b: Shape.rectangle({ width: 4, height: 6 }) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/answers/typescript.ts new file mode 100644 index 00000000000..9d7dbfdb517 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/answers/typescript.ts @@ -0,0 +1,22 @@ +import { ScheduleAt } from 'spacetimedb'; +import { table, schema, t } from 'spacetimedb/server'; + +export const TickTimer = table({ + name: 'tickTimer', + scheduled: 'tick', +}, { + scheduledId: t.u64().primaryKey().autoInc(), + scheduledAt: t.scheduleAt(), +}); + +const spacetimedb = schema(TickTimer); + +spacetimedb.reducer('tick', { schedule: TickTimer.rowType }, (ctx, { schedule }) => { +}); + +spacetimedb.init(ctx => { + ctx.db.tickTimer.insert({ + scheduledId: 0n, + scheduledAt: ScheduleAt.interval(50_000n), + }); +}); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/tasks/typescript.txt new file mode 100644 index 00000000000..8f9a5ecf0cf --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_017_scheduled_columns/tasks/typescript.txt @@ -0,0 +1,12 @@ +Write a SpacetimeDB backend module in TypeScript that uses ScheduleAt column type for scheduling. + +TABLE +- tickTimer + - Fields: + - scheduledId: bigint (u64, primary key, auto-increment) + - scheduledAt: ScheduleAt + - Scheduled: tick reducer, interval of 50ms + +REDUCERS +- tick: scheduled reducer that receives the tickTimer row +- init: insert initial scheduled row with 50ms interval diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/typescript.ts new file mode 100644 index 00000000000..8c101ec9a8e --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/typescript.ts @@ -0,0 +1,19 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const Account = table({ + name: 'account', + indexes: [{ name: 'byName', algorithm: 'btree', columns: ['name'] }], +}, { + id: t.i32().primaryKey(), + email: t.string().unique(), + name: t.string(), +}); + +const spacetimedb = schema(Account); + +spacetimedb.reducer('seed', {}, + ctx => { + ctx.db.account.insert({ id: 1, email: "a@example.com", name: "Alice" }); + ctx.db.account.insert({ id: 2, email: "b@example.com", name: "Bob" }); + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/typescript.txt new file mode 100644 index 00000000000..3a4475bd232 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/typescript.txt @@ -0,0 +1,14 @@ +Write a SpacetimeDB backend module in TypeScript that demonstrates unique constraints and B-Tree indexes. + +TABLE +- account + - Fields: + - id: number (i32, primary key) + - email: string (unique) + - name: string + - Index: byName (btree on name) + +REDUCERS +- seed: insert two rows: + - (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_019_many_to_many/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/answers/typescript.ts new file mode 100644 index 00000000000..05930380ebc --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/answers/typescript.ts @@ -0,0 +1,43 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const User = table({ + name: 'user', +}, { + userId: t.i32().primaryKey(), + name: t.string(), +}); + +export const Group = table({ + name: 'group', +}, { + groupId: t.i32().primaryKey(), + title: t.string(), +}); + +export const Membership = table({ + name: 'membership', + indexes: [ + { name: 'byUser', algorithm: 'btree', columns: ['userId'] }, + { name: 'byGroup', algorithm: 'btree', columns: ['groupId'] }, + ], +}, { + id: t.i32().primaryKey(), + userId: t.i32(), + groupId: t.i32(), +}); + +const spacetimedb = schema(User, Group, Membership); + +spacetimedb.reducer('seed', {}, + ctx => { + ctx.db.user.insert({ userId: 1, name: "Alice" }); + ctx.db.user.insert({ userId: 2, name: "Bob" }); + + ctx.db.group.insert({ groupId: 10, title: "Admin" }); + ctx.db.group.insert({ groupId: 20, title: "Dev" }); + + ctx.db.membership.insert({ id: 1, userId: 1, groupId: 10 }); + ctx.db.membership.insert({ id: 2, userId: 1, groupId: 20 }); + ctx.db.membership.insert({ id: 3, userId: 2, groupId: 20 }); + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/tasks/typescript.txt new file mode 100644 index 00000000000..a430aa0a05c --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_019_many_to_many/tasks/typescript.txt @@ -0,0 +1,27 @@ +Write a SpacetimeDB backend module in TypeScript that models many-to-many relationships with a junction table. + +TABLES +- user + - Fields: + - userId: number (i32, primary key) + - name: string + +- group + - Fields: + - groupId: number (i32, primary key) + - title: string + +- membership + - Fields: + - id: number (i32, primary key) + - userId: number (i32) + - groupId: number (i32) + - Indexes: + - byUser (btree on userId) + - byGroup (btree on groupId) + +REDUCERS +- seed: insert users, groups, and memberships: + - Users: (1, "Alice"), (2, "Bob") + - Groups: (10, "Admin"), (20, "Dev") + - Memberships: (1, userId=1, groupId=10), (2, userId=1, groupId=20), (3, userId=2, groupId=20) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/typescript.ts new file mode 100644 index 00000000000..dfb63f3e14a --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/answers/typescript.ts @@ -0,0 +1,67 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const Entity = table({ + name: 'entity', +}, { + id: t.i32().primaryKey(), +}); + +export const Position = table({ + name: 'position', +}, { + entityId: t.i32().primaryKey(), + x: t.i32(), + y: t.i32(), +}); + +export const Velocity = table({ + name: 'velocity', +}, { + entityId: t.i32().primaryKey(), + vx: t.i32(), + vy: t.i32(), +}); + +export const NextPosition = table({ + name: 'nextPosition', +}, { + entityId: t.i32().primaryKey(), + x: t.i32(), + y: t.i32(), +}); + +const spacetimedb = schema(Entity, Position, Velocity, NextPosition); + +spacetimedb.reducer('seed', {}, + ctx => { + ctx.db.entity.insert({ id: 1 }); + ctx.db.entity.insert({ id: 2 }); + + ctx.db.position.insert({ entityId: 1, x: 1, y: 0 }); + ctx.db.position.insert({ entityId: 2, x: 10, y: 0 }); + + ctx.db.velocity.insert({ entityId: 1, vx: 1, vy: 0 }); + ctx.db.velocity.insert({ entityId: 2, vx: -2, vy: 3 }); + } +); + +spacetimedb.reducer('step', {}, + ctx => { + for (const p of ctx.db.position.iter()) { + const v = ctx.db.velocity.entityId.find(p.entityId); + if (v) { + const np = { + entityId: p.entityId, + x: p.x + v.vx, + y: p.y + v.vy, + }; + + if (ctx.db.nextPosition.entityId.find(p.entityId)) { + ctx.db.nextPosition.entityId.update(np); + } else { + ctx.db.nextPosition.insert(np); + } + } + } + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/tasks/typescript.txt new file mode 100644 index 00000000000..844bf38023e --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_020_ecs/tasks/typescript.txt @@ -0,0 +1,31 @@ +Write a SpacetimeDB backend module in TypeScript that models a minimal Entity Component System with joins. + +TABLES +- entity + - Fields: + - id: number (i32, primary key) + +- position + - Fields: + - entityId: number (i32, primary key) + - x: number (i32) + - y: number (i32) + +- velocity + - Fields: + - entityId: number (i32, primary key) + - vx: number (i32) + - vy: number (i32) + +- nextPosition + - Fields: + - entityId: number (i32, primary key) + - x: number (i32) + - y: number (i32) + +REDUCERS +- seed: insert 2 entities with positions and velocities: + - Entity 1: position(1,0), velocity(1,0) + - Entity 2: position(10,0), velocity(-2,3) + +- step: for each position, find velocity, compute next position (x+vx, y+vy), upsert to nextPosition diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/answers/typescript.ts b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/answers/typescript.ts new file mode 100644 index 00000000000..d293b7d8349 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/answers/typescript.ts @@ -0,0 +1,21 @@ +import { table, schema, t } from 'spacetimedb/server'; + +export const Log = table({ + name: 'log', + indexes: [{ name: 'byUserDay', algorithm: 'btree', columns: ['userId', 'day'] }], +}, { + id: t.i32().primaryKey(), + userId: t.i32(), + day: t.i32(), + message: t.string(), +}); + +const spacetimedb = schema(Log); + +spacetimedb.reducer('seed', {}, + ctx => { + ctx.db.log.insert({ id: 1, userId: 7, day: 1, message: "a" }); + ctx.db.log.insert({ id: 2, userId: 7, day: 2, message: "b" }); + ctx.db.log.insert({ id: 3, userId: 9, day: 1, message: "c" }); + } +); diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/tasks/typescript.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/tasks/typescript.txt new file mode 100644 index 00000000000..7449f38b60d --- /dev/null +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_021_multi_column_index/tasks/typescript.txt @@ -0,0 +1,16 @@ +Write a SpacetimeDB backend module in TypeScript that demonstrates multi-column B-Tree indexes. + +TABLE +- log + - Fields: + - id: number (i32, primary key) + - userId: number (i32) + - day: number (i32) + - message: string + - Index: byUserDay (btree on userId, day) + +REDUCERS +- seed: insert three rows: + - (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/bin/llm_benchmark.rs b/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs index 2b15133144e..0bd25a93643 100644 --- a/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs +++ b/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs @@ -317,6 +317,9 @@ fn cmd_ci_check(args: CiCheckArgs) -> Result<()> { Lang::CSharp => { checks.push((Lang::CSharp, "docs")); } + Lang::TypeScript => { + checks.push((Lang::TypeScript, "docs")); + } } } diff --git a/tools/xtask-llm-benchmark/src/context/combine.rs b/tools/xtask-llm-benchmark/src/context/combine.rs index cc4fc65932d..a6125e4ffdd 100644 --- a/tools/xtask-llm-benchmark/src/context/combine.rs +++ b/tools/xtask-llm-benchmark/src/context/combine.rs @@ -41,6 +41,7 @@ fn filter_tabs_for_lang(content: &str, lang: Lang) -> String { let tab_value = match lang { Lang::CSharp => "csharp", Lang::Rust => "rust", + Lang::TypeScript => "typescript", }; // Regex to match ... blocks diff --git a/tools/xtask-llm-benchmark/src/eval/lang.rs b/tools/xtask-llm-benchmark/src/eval/lang.rs index 9793121bf57..9447f3503a6 100644 --- a/tools/xtask-llm-benchmark/src/eval/lang.rs +++ b/tools/xtask-llm-benchmark/src/eval/lang.rs @@ -4,6 +4,7 @@ use std::str::FromStr; pub enum Lang { Rust, CSharp, + TypeScript, } impl Lang { @@ -11,12 +12,14 @@ impl Lang { match self { Lang::Rust => "rust", Lang::CSharp => "csharp", + Lang::TypeScript => "typescript", } } pub fn display_name(self) -> &'static str { match self { Lang::Rust => "Rust", Lang::CSharp => "C#", + Lang::TypeScript => "TypeScript", } } } @@ -27,6 +30,7 @@ impl FromStr for Lang { match s.to_ascii_lowercase().as_str() { "rust" => Ok(Lang::Rust), "csharp" | "c#" | "cs" => Ok(Lang::CSharp), + "typescript" | "ts" => Ok(Lang::TypeScript), other => Err(format!("unknown lang: {}", other)), } } diff --git a/tools/xtask-llm-benchmark/src/eval/sql_fmt.rs b/tools/xtask-llm-benchmark/src/eval/sql_fmt.rs index 5108d68630c..39869ef0227 100644 --- a/tools/xtask-llm-benchmark/src/eval/sql_fmt.rs +++ b/tools/xtask-llm-benchmark/src/eval/sql_fmt.rs @@ -13,16 +13,19 @@ pub enum Casing { pub fn casing_for_lang(lang: Lang) -> Casing { match lang { Lang::CSharp => Casing::Pascal, + Lang::TypeScript => Casing::LowerCamel, _ => Casing::Snake, } } /// Convert a singular lowercase table name to the appropriate convention for each language. /// - C#: PascalCase singular (e.g., "user" -> "User") +/// - TypeScript: camelCase singular (e.g., "user" -> "user") /// - Rust: snake_case singular (e.g., "user" -> "user") pub fn table_name(singular: &str, lang: Lang) -> String { match lang { Lang::CSharp => singular.to_upper_camel_case(), + Lang::TypeScript => singular.to_lower_camel_case(), Lang::Rust => singular.to_snake_case(), } } diff --git a/tools/xtask-llm-benchmark/src/llm/prompt.rs b/tools/xtask-llm-benchmark/src/llm/prompt.rs index 40d4ed2cd52..cbe8e298679 100644 --- a/tools/xtask-llm-benchmark/src/llm/prompt.rs +++ b/tools/xtask-llm-benchmark/src/llm/prompt.rs @@ -99,5 +99,9 @@ fn find_tasks_file(task_root: &Path, lang: Lang) -> Option { let p = dir.join("rust.txt"); p.exists().then_some(p) } + Lang::TypeScript => { + let p = dir.join("typescript.txt"); + p.exists().then_some(p) + } } } diff --git a/tools/xtask-llm-benchmark/src/templates/typescript/server/.gitignore b/tools/xtask-llm-benchmark/src/templates/typescript/server/.gitignore new file mode 100644 index 00000000000..d96f1f5da56 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/templates/typescript/server/.gitignore @@ -0,0 +1,4 @@ +node_modules/ +dist/ +*.js +*.d.ts diff --git a/tools/xtask-llm-benchmark/src/templates/typescript/server/package.json b/tools/xtask-llm-benchmark/src/templates/typescript/server/package.json new file mode 100644 index 00000000000..17a530f6527 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/templates/typescript/server/package.json @@ -0,0 +1,12 @@ +{ + "name": "spacetime-module", + "version": "0.1.0", + "type": "module", + "main": "src/lib.ts", + "dependencies": { + "spacetimedb": "^1.11.0" + }, + "devDependencies": { + "typescript": "^5.0.0" + } +} diff --git a/tools/xtask-llm-benchmark/src/templates/typescript/server/src/index.ts b/tools/xtask-llm-benchmark/src/templates/typescript/server/src/index.ts new file mode 100644 index 00000000000..3a27a1c9a75 --- /dev/null +++ b/tools/xtask-llm-benchmark/src/templates/typescript/server/src/index.ts @@ -0,0 +1 @@ +/*__LLM_CODE__*/ diff --git a/tools/xtask-llm-benchmark/src/templates/typescript/server/tsconfig.json b/tools/xtask-llm-benchmark/src/templates/typescript/server/tsconfig.json new file mode 100644 index 00000000000..39cd8d36a4c --- /dev/null +++ b/tools/xtask-llm-benchmark/src/templates/typescript/server/tsconfig.json @@ -0,0 +1,13 @@ +{ + "compilerOptions": { + "strict": true, + "skipLibCheck": true, + "moduleResolution": "bundler", + "target": "ESNext", + "lib": ["ES2021", "dom"], + "module": "ESNext", + "isolatedModules": true, + "noEmit": true + }, + "include": ["src/**/*"] +} From 72651dc02059fda50f5c675b7010c89a947c7a29 Mon Sep 17 00:00:00 2001 From: = Date: Mon, 19 Jan 2026 19:48:38 -0500 Subject: [PATCH 7/9] Small fix --- .../00200-core-concepts/00300-tables/00500-schedule-tables.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/00200-core-concepts/00300-tables/00500-schedule-tables.md b/docs/docs/00200-core-concepts/00300-tables/00500-schedule-tables.md index cef71c3fdfb..d6307880e77 100644 --- a/docs/docs/00200-core-concepts/00300-tables/00500-schedule-tables.md +++ b/docs/docs/00200-core-concepts/00300-tables/00500-schedule-tables.md @@ -229,7 +229,7 @@ ctx.db.reminder().insert(Reminder { ## How It Works -1. **Insert a row** with a `ScheduleAt` time +1. **Insert a row** with a `ScheduleAt` value 2. **SpacetimeDB monitors** the schedule table 3. **When the time arrives**, the specified reducer/procedure is automatically called with the row as a parameter 4. **The row is typically deleted** or updated by the reducer after processing From aac04abed6bfe9e15d2b5fa26d62357c3a520bdd Mon Sep 17 00:00:00 2001 From: = Date: Mon, 19 Jan 2026 20:02:52 -0500 Subject: [PATCH 8/9] cargo fmt --- tools/xtask-llm-benchmark/src/bench/runner.rs | 21 +++++++++++++--- .../src/bin/llm_benchmark.rs | 25 ++++++++++++++++--- 2 files changed, 39 insertions(+), 7 deletions(-) diff --git a/tools/xtask-llm-benchmark/src/bench/runner.rs b/tools/xtask-llm-benchmark/src/bench/runner.rs index 18aa6c13bae..1bef4d93a0a 100644 --- a/tools/xtask-llm-benchmark/src/bench/runner.rs +++ b/tools/xtask-llm-benchmark/src/bench/runner.rs @@ -307,7 +307,12 @@ pub async fn run_all_for_model_async_for_lang(cfg: &BenchRunContext<'_>) -> Resu // 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, TypeScriptPublisher); + let runner = TaskRunner::new( + PathBuf::from(cfg.bench_root), + SpacetimeRustPublisher, + DotnetPublisher, + TypeScriptPublisher, + ); let lang_name = cfg.lang.as_str(); let buf = match cfg.lang { Lang::CSharp => bench_csharp_concurrency(), @@ -419,7 +424,12 @@ pub async fn run_selected_for_model_async_for_lang(cfg: &BenchRunContext<'_>) -> bail!("no tasks matched {:?}", wanted); } - let runner = TaskRunner::new(PathBuf::from(cfg.bench_root), SpacetimeRustPublisher, DotnetPublisher, TypeScriptPublisher); + let runner = TaskRunner::new( + PathBuf::from(cfg.bench_root), + SpacetimeRustPublisher, + DotnetPublisher, + TypeScriptPublisher, + ); let lang_name = cfg.lang.as_str(); let buf = match cfg.lang { Lang::CSharp => bench_csharp_concurrency(), @@ -548,7 +558,12 @@ pub async fn build_goldens_only_for_lang( discover_tasks(bench_root)? }; - let runner = TaskRunner::new(PathBuf::from(bench_root), SpacetimeRustPublisher, DotnetPublisher, TypeScriptPublisher); + let runner = TaskRunner::new( + PathBuf::from(bench_root), + SpacetimeRustPublisher, + DotnetPublisher, + TypeScriptPublisher, + ); let lang_name = lang.as_str(); let buf = match lang { Lang::CSharp => bench_csharp_concurrency(), diff --git a/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs b/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs index 0bd25a93643..3ea705184fe 100644 --- a/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs +++ b/tools/xtask-llm-benchmark/src/bin/llm_benchmark.rs @@ -1167,7 +1167,9 @@ fn build_mode_section(lang: &str, mode: &str, failures: &[&FailureInfo], prompt: prompt.push_str(&format!( "# {} / {} Failures ({} total)\n\n", - lang_display, mode, failures.len() + lang_display, + mode, + failures.len() )); // Group by failure type @@ -1207,7 +1209,12 @@ fn build_mode_section(lang: &str, mode: &str, failures: &[&FailureInfo], prompt: if table_naming.len() > 3 { prompt.push_str(&format!( "**Additional similar failures**: {}\n\n", - table_naming.iter().skip(3).map(|f| f.task.as_str()).collect::>().join(", ") + table_naming + .iter() + .skip(3) + .map(|f| f.task.as_str()) + .collect::>() + .join(", ") )); } } @@ -1238,7 +1245,12 @@ fn build_mode_section(lang: &str, mode: &str, failures: &[&FailureInfo], prompt: if compile.len() > 3 { prompt.push_str(&format!( "**Additional compile failures**: {}\n\n", - compile.iter().skip(3).map(|f| f.task.as_str()).collect::>().join(", ") + compile + .iter() + .skip(3) + .map(|f| f.task.as_str()) + .collect::>() + .join(", ") )); } } @@ -1280,7 +1292,12 @@ fn build_mode_section(lang: &str, mode: &str, failures: &[&FailureInfo], prompt: if other.len() > 5 { prompt.push_str(&format!( "**Additional failures**: {}\n\n", - other.iter().skip(5).map(|f| f.task.as_str()).collect::>().join(", ") + other + .iter() + .skip(5) + .map(|f| f.task.as_str()) + .collect::>() + .join(", ") )); } } From 463cf835b832ac99fcaede5932aec9fccc840eac Mon Sep 17 00:00:00 2001 From: clockwork-labs-bot Date: Tue, 20 Jan 2026 01:46:59 +0000 Subject: [PATCH 9/9] Update LLM benchmark results --- docs/llms/docs-benchmark-analysis.md | 411 +---- docs/llms/docs-benchmark-comment.md | 17 +- docs/llms/docs-benchmark-details.json | 1976 +++++++++++-------------- docs/llms/docs-benchmark-summary.json | 54 +- 4 files changed, 977 insertions(+), 1481 deletions(-) diff --git a/docs/llms/docs-benchmark-analysis.md b/docs/llms/docs-benchmark-analysis.md index 9b458327d1b..f5275f0b197 100644 --- a/docs/llms/docs-benchmark-analysis.md +++ b/docs/llms/docs-benchmark-analysis.md @@ -1,387 +1,64 @@ # Benchmark Failure Analysis -Generated from: `C:\Users\Tyler\Developer\SpacetimeDB\tools\xtask-llm-benchmark\../../docs/llms/docs-benchmark-details.json` +Generated from: `/__w/SpacetimeDB/SpacetimeDB/tools/xtask-llm-benchmark/../../docs/llms/docs-benchmark-details.json` ## Summary -- **Total failures analyzed**: 33 +- **Total failures analyzed**: 59 ---- - -# Analysis of SpacetimeDB Benchmark Test Failures - -## Rust / rustdoc_json Failures - -### Table Naming Issues - -#### t_010_connect -1. **The generated code**: - ```rust - #[table(name = events)] - pub struct Event { - #[primary_key] - #[auto_inc] - id: i32, - kind: String, - } - ``` - -2. **The golden example**: - ```rust - #[table(name = event)] - pub struct Event { - #[primary_key] - #[auto_inc] - pub id: u64, - pub kind: String, - } - ``` - -3. **The error**: `schema_parity: tables differ - expected ["event"], got ["events"]` - -4. **Explain the difference**: The generated code incorrectly uses `events` (plural) instead of the expected `event` (singular). - -5. **Root cause**: The documentation does not clearly specify naming conventions for tables. There is ambiguity around whether singular or plural forms should be used. - -6. **Recommendation**: Update documentation to clearly specify that table names should be singular. - ---- - -#### t_014_elementary_columns -1. **The generated code**: - ```rust - #[table(name = primitives)] - pub struct Primitive { - #[primary_key] - id: i32, - count: i32, - total: i64, - price: f32, - ratio: f64, - active: bool, - name: String, - } - ``` - -2. **The golden example**: - ```rust - #[table(name = primitive)] - 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, - } - ``` - -3. **The error**: `schema_parity: tables differ - expected ["primitive"], got ["primitives"]` - -4. **Explain the difference**: Similar to the previous case, this failure arises from using the plural form `primitives` instead of the singular `primitive`. - -5. **Root cause**: Lack of clear specification on singular vs. plural for table names in the documentation. - -6. **Recommendation**: Strengthen the documentation regarding table naming conventions to specify the use of singular names. - ---- - -#### t_016_sum_type_columns -1. **The generated code**: - ```rust - #[table(name = drawings)] - pub struct Drawing { - #[primary_key] - id: i32, - a: Shape, - b: Shape, - } - ``` - -2. **The golden example**: - ```rust - #[table(name = drawing)] - pub struct Drawing { - #[primary_key] - pub id: i32, - pub a: Shape, - pub b: Shape, - } - ``` - -3. **The error**: `schema_parity: tables differ - expected ["drawing"], got ["drawings"]` - -4. **Explain the difference**: The difference is again in the use of the plural `drawings` instead of the singular `drawing`. - -5. **Root cause**: The documentation does not differentiate between singular and plural usage in table naming, leading to confusion. - -6. **Recommendation**: Clarify in the documentation that all table names must be singular. - ---- - -### Compile/Publish Errors - -#### t_002_scheduled_table -1. **The generated code**: - ```rust - #[table(name = tick_timer, schedule(reducer = tick, column = scheduled_at))] - pub struct TickTimer { - #[primary_key] - #[auto_inc] - scheduled_id: u64, - scheduled_at: ScheduleAt, - } - ``` - -2. **The golden example**: - ```rust - #[table(name = tick_timer, scheduled(tick))] - pub struct TickTimer { - #[primary_key] - #[auto_inc] - pub scheduled_id: u64, - pub scheduled_at: ScheduleAt, - } - ``` - -3. **The error**: `publish_error: spacetime publish failed` - -4. **Explain the difference**: The generated code defines the schedule incorrectly by including `column = scheduled_at`, whereas the golden example specifies it more succinctly as `scheduled(tick)`. - -5. **Root cause**: The documentation might not have clear examples for scheduled table definitions. - -6. **Recommendation**: Provide clear documentation for how to properly define scheduled tables in SpacetimeDB. - ---- - -#### t_017_scheduled_columns -1. **The generated code**: - ```rust - #[table(name = tick_timer, schedule(reducer = tick, column = scheduled_at))] - pub struct TickTimer { - #[primary_key] - #[auto_inc] - scheduled_id: u64, - scheduled_at: ScheduleAt, - } - ``` - -2. **The golden example**: - ```rust - #[table(name = tick_timer, scheduled(tick))] - pub struct TickTimer { - #[primary_key] - #[auto_inc] - pub scheduled_id: u64, - pub scheduled_at: ScheduleAt, - } - ``` - -3. **The error**: `publish_error: spacetime publish failed` - -4. **Explain the difference**: The same error as in the previous case arises from the incorrect definition of the scheduled attribute. +## Analysis -5. **Root cause**: Misunderstanding from the LLM regarding how to define schedules in tables. +# Analysis of SpacetimeDB Benchmark Test Failures: Rust and C# -6. **Recommendation**: Update the documentation to clarify the correct syntax for specifying schedules in table definitions. +## Rust Failures ---- - -### Other Failures - -#### t_003_struct_in_table -1. **The generated code**: - ```rust - #[table(name = entity)] - pub struct Entity { - #[primary_key] - id: i32, - pos: Position, - } - ``` - -2. **The golden example**: - ```rust - #[table(name = entity)] - pub struct Entity { - #[primary_key] - pub id: i32, - pub pos: Position, - } - ``` - -3. **The error**: `schema_parity: reducers differ - expected [], got ["add_entity()"]` - -4. **Explain the difference**: The generated code does not have the `pub` visibility for struct fields. +### 1. Root Causes +- **Inconsistent Table Names**: Many failures arise from incorrect or inconsistent table names used in the code segments compared to what is expected in the benchmarks. Tables such as `users`, `drawings`, `event`, etc., are referenced with incorrect names leading to errors. +- **Lack of `pub` Keyword**: Many struct fields are missing the `pub` keyword, causing issues with accessing these fields outside the module. +- **Unstable API Warnings**: Numerous tests are failing due to reliance on unstable methods or API changes. +- **Missing Error Handling**: Functions that should return `Result` types do not, leading to issues when error handling is assumed. -5. **Root cause**: Documentation may not sufficiently emphasize the need for visibility modifiers in struct fields for proper API access. +### 2. Recommendations +- **Update Table Names for Consistency**: + - In the table definitions and usages, ensure names are consistent throughout the documentation. For instance: + - `event` should replace all instances of `events`. + - `primitive` should replace all instances of `primitives`. + - `drawing` should replace all instances of `drawings`. +- **Add `pub` Keyword for Structs and Fields**: + - Documentation should specify that structs and their fields must be public for access. +- **Document API Stability**: + - Clearly mark all APIs that are unstable and subject to change. Provide a dedicated section for upcoming breaking changes, if possible. +- **Error Handling**: + - Example code should consistently include error handling to return results or handle errors gracefully. This should be highlighted in the documentation. -6. **Recommendation**: Enhance the docs to specify that all struct fields must be public to ensure compatibility with the API. +### 3. Priority +1. **Fix Table Name Consistencies**: This will directly resolve numerous failures and prevent potential confusion. +2. **Add `pub` Keyword Requirement**: Ensuring access to fields would significantly improve usability and reduce errors in testing. +3. **Document API Stability**: Prevent future issues arising from unexpected API changes. --- -#### t_020_ecs -1. **The generated code**: - ```rust - #[table(name = position)] - pub struct Position { - #[primary_key] - entity_id: i32, - x: i32, - y: i32, - } - ``` +## C# Failures -2. **The golden example**: - ```rust - #[table(name = position)] - pub struct Position { - #[primary_key] - pub entity_id: i32, - pub x: i32, - pub y: i32, - } - ``` +### 1. Root Causes +- **Table Name Consistency**: Like Rust, several tests in C# fail due to improper table names, particularly for `users`, `results`, and `accounts`. +- **Lack of `public` Modifiers**: Many structs and fields are missing the `public` modifier, which can restrict access from the context in which they are used. +- **API Instability Documentation**: References to unstable API methods are rampant, causing uncertainty in method usage and expectations. -3. **The error**: `spacetime sql failed` +### 2. Recommendations +- **Align Table Names**: + - Replace all instances of `Users` with `User`, both in definitions and references. + - Standardize other table names like `Results` and `Accounts` similarly. +- **Include `public` Modifiers**: + - The documentation should specify the need for `public` qualifiers on structs and fields explicitly, with examples demonstrating proper usage. +- **Mark Unstable APIs**: + - Document all APIs that are unstable and document their expected changes. Provide clear notes in the sections where these APIs are discussed, especially around construction methods and reducer configurations. -4. **Explain the difference**: The struct fields lack `pub` visibility. - -5. **Root cause**: As with the previous issue, visibility modifiers are crucial but may not be adequately detailed in the documentation. - -6. **Recommendation**: Clarify in the docs that all database struct fields should be public for compatibility. +### 3. Priority +1. **Align Table Names**: This will immediately tackle a significant number of test failures. +2. **Public Modifier Guidelines**: Enhancing understanding of access levels will greatly improve code quality and tests. +3. **Unstable API Documentation**: This is a long-term fix but is critical for preventing confusion around API usage in future versions. --- -## C# / docs Failures - -### Other Failures - -#### t_014_elementary_columns -1. **The generated code**: - ```csharp - [SpacetimeDB.Table(Name = "Primitive")] - public partial struct Primitive { - [SpacetimeDB.PrimaryKey] - public int Id; - public int Count; - public long Total; - public float Price; - public double Ratio; - public bool Active; - public string Name; - } - ``` - -2. **The golden example**: - ```csharp - [Table(Name = "Primitive")] - 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; - } - ``` - -3. **The error**: `primitives` is not a valid table - -4. **Explain the difference**: The generated code does not use consistent casing for the attributes, such as `SpacetimeDB.Table` and `Table`. - -5. **Root cause**: Lack of clarity in the documentation about proper casing practices for attributes. - -6. **Recommendation**: Standardize attribute naming conventions in documentation to avoid confusion over casing. - ---- - -#### t_016_sum_type_columns -1. **The generated code**: - ```csharp - [SpacetimeDB.Table(Name = "Drawing", Public = true)] - public partial struct Drawing { - [SpacetimeDB.PrimaryKey] - public int Id; - public Shape A; - public Shape B; - } - ``` - -2. **The golden example**: - ```csharp - [Table(Name = "Drawing")] - public partial struct Drawing { - [PrimaryKey] public int Id; - public Shape A; - public Shape B; - } - ``` - -3. **The error**: `drawings` is not a valid table - -4. **Explain the difference**: Similar to the last case, inconsistent use of `SpacetimeDB` leads to issues. - -5. **Root cause**: Inconsistencies in attribute naming conventions. - -6. **Recommendation**: Implement strict guidelines for attribute naming in documentation to ensure uniformity. - ---- - -#### t_017_scheduled_columns -1. **The generated code**: - ```csharp - [Table(Name = "TickTimer", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))] - public partial struct TickTimer { - [PrimaryKey, AutoInc] - public ulong ScheduledId; - public ScheduleAt ScheduledAt; - } - ``` - -2. **The golden example**: - ```csharp - [Table(Name = "TickTimer", Scheduled = nameof(Tick), ScheduledAt = nameof(ScheduledAt))] - public partial struct TickTimer { - [PrimaryKey, AutoInc] public ulong ScheduledId; - public ScheduleAt ScheduledAt; - } - ``` - -3. **The error**: `tick_timer` is not a valid table - -4. **Explain the difference**: The naming conventions in the generated code are incorrect compared to the expected outcome. - -5. **Root cause**: Poor documentation on how to correctly declare scheduled columns and their attributes. - -6. **Recommendation**: Enhance documentation to clarify how to declare scheduled columns accurately. - ---- - -#### t_020_ecs -1. **The generated code**: - ```csharp - [SpacetimeDB.Table(Name = "Entity")] - public partial struct Entity { [SpacetimeDB.PrimaryKey] public int Id; } - ``` - -2. **The golden example**: - ```csharp - [Table(Name = "Entity")] public partial struct Entity { [PrimaryKey] public int Id; } - ``` - -3. **The error**: `next_positions` is not a valid table - -4. **Explain the difference**: As with previous cases, inconsistent attribute casing causes issues. - -5. **Root cause**: Documentation does not provide clear direction regarding consistent attribute casing. - -6. **Recommendation**: Consolidate and standardize attribute naming practices in the documentation to avoid confusion in the code structure. - ---- - -## Conclusion -The majority of failures stem from inconsistencies in naming conventions, visibility modifiers, and attribute casing. It is recommended to enhance the SpacetimeDB documentation to emphasize these aspects clearly to avoid further misunderstandings and mistakes. Strong and specific recommendations are essential for a robust learning experience for developers using SpacetimeDB. +These actionable insights, with specific attention to documentation updates, can help mitigate the current benchmark failures and improve user experience in both Rust and C# implementations of the SpacetimeDB. diff --git a/docs/llms/docs-benchmark-comment.md b/docs/llms/docs-benchmark-comment.md index e5704aa7871..cd086ec3933 100644 --- a/docs/llms/docs-benchmark-comment.md +++ b/docs/llms/docs-benchmark-comment.md @@ -2,16 +2,13 @@ | Language | Mode | Category | Tests Passed | Task Pass % | |----------|------|----------|--------------|-------------| -| Rust | rustdoc_json | basics | 24/27 | 75.0% ⬇️ -16.7% | -| Rust | rustdoc_json | schema | 24/34 | 68.7% ⬇️ -11.3% | -| Rust | rustdoc_json | **total** | 48/61 | **72.1%** ⬇️ -14.2% | -| Rust | docs | basics | 5/27 | 11.1% | -| Rust | docs | schema | 8/34 | 20.5% | -| Rust | docs | **total** | 13/61 | **15.4%** | -| C# | docs | basics | 27/27 | 100.0% | -| C# | docs | schema | 25/34 | 73.7% ⬇️ -6.3% | -| C# | docs | **total** | 52/61 | **88.0%** ⬇️ -2.9% | +| Rust | rustdoc_json | basics | 9/27 | 36.1% ⬇️ -47.2% | +| Rust | rustdoc_json | schema | 9/34 | 26.5% ⬇️ -53.5% | +| Rust | rustdoc_json | **total** | 18/61 | **31.7%** ⬇️ -50.1% | +| C# | docs | basics | 12/27 | 61.1% | +| C# | docs | schema | 10/34 | 31.5% | +| C# | docs | **total** | 22/61 | **47.7%** | _Compared against master branch baseline_ -Generated at: 2026-01-17T17:50:11.244Z +Generated at: 2026-01-20T01:46:16.880Z diff --git a/docs/llms/docs-benchmark-details.json b/docs/llms/docs-benchmark-details.json index 7dad5a8ec2d..c406c4526e3 100644 --- a/docs/llms/docs-benchmark-details.json +++ b/docs/llms/docs-benchmark-details.json @@ -5,27 +5,27 @@ "modes": [ { "mode": "rustdoc_json", - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "models": [ { "name": "GPT-5", "route_api_model": "gpt-5", "tasks": { "t_000_empty_reducers": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_000_empty_reducers", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 1, "passed_tests": 1, - "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}", + "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", + "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, @@ -35,31 +35,31 @@ "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:20:20.458455Z", - "finished_at": "2026-01-17T17:21:22.076018800Z" + "started_at": "2026-01-20T01:37:53.719374115Z", + "finished_at": "2026-01-20T01:38:26.935588621Z" }, "t_001_basic_tables": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_001_basic_tables", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 1, "passed_tests": 1, - "llm_output": "#[spacetimedb::table(name = user)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[spacetimedb::table(name = product)]\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 = note)]\npub struct Note {\n #[primary_key]\n id: i32,\n body: String,\n rating: i64,\n pinned: bool,\n}", + "llm_output": "use spacetimedb::table;\n\n#[table(name = user)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = product)]\npub struct Product {\n #[primary_key]\n id: i32,\n title: String,\n price: f32,\n in_stock: bool,\n}\n\n#[table(name = note)]\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", + "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, @@ -69,60 +69,60 @@ "llm_db": "basics-t-001-basic-tables-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:20:20.462245300Z", - "finished_at": "2026-01-17T17:21:16.850192500Z" + "started_at": "2026-01-20T01:37:53.718230540Z", + "finished_at": "2026-01-20T01:38:21.752655472Z" }, "t_002_scheduled_table": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "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 if ctx.db.tick_timer().count() == 0 {\n ctx.db.tick_timer().insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::repeat(core::time::Duration::from_micros(50_000)),\n });\n }\n}\n\n#[reducer]\npub fn tick(_ctx: &ReducerContext, _timer: TickTimer) {\n}", + "llm_output": "use spacetimedb::{ReducerContext, Table, ScheduleAt};\n\n#[spacetimedb::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#[spacetimedb::reducer(init)]\npub fn 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::interval_us(50_000),\n });\n }\n}\n\n#[spacetimedb::reducer(scheduled)]\npub fn tick(_ctx: &ReducerContext, _row: TickTimer) {\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", + "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 Updating crates.io index\n Locking 72 packages to latest compatible versions\n Adding generic-array v0.14.7 (available: v0.14.9)\n Adding spacetimedb v1.11.1 (available: v1.11.3)\n Adding spacetimedb-bindings-macro v1.11.1 (available: v1.11.3)\n Adding spacetimedb-bindings-sys v1.11.1 (available: v1.11.3)\n Adding spacetimedb-lib v1.11.1 (available: v1.11.3)\n Adding spacetimedb-primitives v1.11.1 (available: v1.11.3)\n Adding spacetimedb-sats v1.11.1 (available: v1.11.3)\n Compiling proc-macro2 v1.0.105\n Compiling unicode-ident v1.0.22\n Compiling quote v1.0.43\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling heck v0.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.33\n Compiling serde v1.0.228\n Compiling either v1.15.0\n Compiling find-msvc-tools v0.1.8\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 heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling bytes v1.11.0\n Compiling itertools v0.12.1\n Compiling getrandom v0.2.17\n Compiling zmij v1.0.14\n Compiling arrayvec v0.7.6\n Compiling keccak v0.1.5\n Compiling cc v1.2.53\n Compiling rand_core v0.6.4\n Compiling bytemuck v1.24.0\n Compiling itoa v1.0.17\n Compiling serde_json v1.0.149\n Compiling arrayref v0.3.9\n Compiling second-stack v0.3.5\n Compiling generic-array v0.14.7\n Compiling smallvec v1.15.1\n Compiling num-traits v0.2.19\n Compiling constant_time_eq v0.4.2\n Compiling hex v0.4.3\n Compiling spacetimedb-lib v1.11.1\n Compiling memchr v2.7.6\n Compiling log v0.4.29\n Compiling http v1.4.0\n Compiling scoped-tls v1.0.1\n Compiling blake3 v1.8.3\n Compiling syn v2.0.114\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.7\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.43\n Compiling rand v0.8.5\n Compiling decorum v0.3.1\n Compiling ethnum v1.5.2\n Compiling enum-as-inner v0.6.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-primitives v1.11.1\n Compiling spacetimedb-bindings-sys v1.11.1\n Compiling spacetimedb-bindings-macro v1.11.1\n Compiling spacetimedb-sats v1.11.1\n Compiling spacetimedb v1.11.1\n Compiling spacetime-module v0.1.0 (C:\\Users\\Tyler\\Developer\\SpacetimeDB\\target\\llm-runs\\basics\\t_002_scheduled_table\\rust\\server\\gpt-5\\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:15:36\n |\n15 | 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:23:44\n |\n23 | pub 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:15\n |\n14 | 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:15:16\n |\n15 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no variant or associated item named `repeat` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:17:39\n |\n17 | scheduled_at: ScheduleAt::repeat(core::time::Duration::from_micros(50_000)),\n | ^^^^^^ variant or associated item not found in `ScheduleAt`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:23:8\n |\n 22 | #[reducer]\n | ---------- required by a bound introduced by this call\n 23 | 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\\Tyler\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.11.1\\src\\rt.rs:746:81\n |\n746 | pub fn register_reducer<'a, A: Args<'a>, I: FnInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src\\lib.rs:23:8\n |\n22 | #[reducer]\n | ---------- required by a bound introduced by this call\n23 | 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\\Tyler\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spacetimedb-1.11.1\\src\\rt.rs:45:19\n |\n44 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n45 | 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 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", + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 72 packages to latest compatible versions\n Adding generic-array v0.14.7 (available: v0.14.9)\n Adding spacetimedb v1.11.1 (available: v1.11.3)\n Adding spacetimedb-bindings-macro v1.11.1 (available: v1.11.3)\n Adding spacetimedb-bindings-sys v1.11.1 (available: v1.11.3)\n Adding spacetimedb-lib v1.11.1 (available: v1.11.3)\n Adding spacetimedb-primitives v1.11.1 (available: v1.11.3)\n Adding spacetimedb-sats v1.11.1 (available: v1.11.3)\n Compiling proc-macro2 v1.0.105\n Compiling quote v1.0.43\n Compiling unicode-ident v1.0.22\n Compiling typenum v1.19.0\n Compiling version_check v0.9.5\n Compiling autocfg v1.5.0\n Compiling heck v0.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.8\n Compiling either v1.15.0\n Compiling zerocopy v0.8.33\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 bytes v1.11.0\n Compiling zmij v1.0.15\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 keccak v0.1.5\n Compiling constant_time_eq v0.4.2\n Compiling itoa v1.0.17\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling getrandom v0.2.17\n Compiling bytemuck v1.24.0\n Compiling rand_core v0.6.4\n Compiling arrayref v0.3.9\n Compiling hex v0.4.3\n Compiling serde_json v1.0.149\n Compiling spacetimedb-lib v1.11.1\n Compiling log v0.4.29\n Compiling cc v1.2.53\n Compiling memchr v2.7.6\n Compiling itertools v0.12.1\n Compiling scoped-tls v1.0.1\n Compiling generic-array v0.14.7\n Compiling num-traits v0.2.19\n Compiling http v1.4.0\n Compiling syn v2.0.114\n Compiling blake3 v1.8.3\n Compiling approx v0.3.2\n Compiling chrono v0.4.43\n Compiling decorum v0.3.1\n Compiling crypto-common v0.1.7\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 enum-as-inner v0.6.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-primitives v1.11.1\n Compiling spacetimedb-bindings-sys v1.11.1\n Compiling spacetimedb-bindings-macro v1.11.1\n Compiling spacetimedb-sats v1.11.1\n Compiling spacetimedb v1.11.1\n Compiling spacetime-module v0.1.0 (/__w/SpacetimeDB/SpacetimeDB/target/llm-runs/basics/t_002_scheduled_table/rust/server/gpt-5/llm)\nerror: expected one of: `public`, `private`, `name`, `index`, `scheduled`\n --> src/lib.rs:4:41\n |\n4 | #[spacetimedb::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:22:24\n |\n22 | #[spacetimedb::reducer(scheduled)]\n | ^^^^^^^^^\n\nerror[E0422]: cannot find struct, variant or union type `TickTimer` in this scope\n --> src/lib.rs:15:36\n |\n15 | 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:23:42\n |\n23 | 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:15\n |\n14 | 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:15:16\n |\n15 | ctx.db.tick_timer().insert(TickTimer {\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no variant or associated item named `interval_us` found for enum `ScheduleAt` in the current scope\n --> src/lib.rs:17:39\n |\n17 | scheduled_at: ScheduleAt::interval_us(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 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-17T17:20:20.465535300Z", - "finished_at": "2026-01-17T17:21:26.028436600Z" + "started_at": "2026-01-20T01:37:53.719615718Z", + "finished_at": "2026-01-20T01:38:51.848826124Z" }, "t_003_struct_in_table": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "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 = entity)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}\n\n#[reducer]\npub fn add_entity(ctx: &ReducerContext, id: i32, x: i32, y: i32) {\n ctx.db.entity().insert(Entity { id, pos: Position { x, y } });\n}", + "llm_output": "use spacetimedb::{ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType)]\npub struct Position {\n x: i32,\n y: i32,\n}\n\n#[spacetimedb::table(name = entity)]\npub struct Entity {\n #[primary_key]\n id: i32,\n pos: Position,\n}\n\n#[spacetimedb::reducer]\npub fn add_entity(ctx: &ReducerContext, id: i32, x: i32, y: i32) {\n ctx.db.entity().insert(Entity { id, pos: Position { x, y } });\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", + "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, @@ -137,31 +137,31 @@ ] }, "reducers_equal": false, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:20:20.468945100Z", - "finished_at": "2026-01-17T17:21:22.204807500Z" + "started_at": "2026-01-20T01:37:53.718572027Z", + "finished_at": "2026-01-20T01:38:23.204099278Z" }, "t_004_insert": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_004_insert", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 2, - "passed_tests": 2, + "passed_tests": 1, "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = user)]\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.user().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", + "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, @@ -171,75 +171,55 @@ "llm_db": "basics-t-004-insert-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": null, "tables_equal": true } }, "data_parity_insert_user": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.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 user WHERE id=1", - "reducer": "insert_user", - "server": "http://127.0.0.1:63041" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c2003edd8f08ea2a3ce12332cee8aecdc8ae76399dd7a8276c213edf822adddb/sql)\n", + "phase": "sql_golden" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:20:20.472296200Z", - "finished_at": "2026-01-17T17:21:10.243102400Z" + "started_at": "2026-01-20T01:37:53.719159103Z", + "finished_at": "2026-01-20T01:38:19.328531147Z" }, "t_005_update": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "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, UniqueColumn};\n\n#[table(name = user)]\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 row = User { id, name, age, active };\n let _ = ctx.db.user().id().update(row);\n}", + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = user)]\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.user();\n let updated = User { id, name, age, active };\n users.id().update(updated);\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", + "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, + "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-5-llm", - "llm_out": "id | name | age | active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", - "query": "SELECT id, name, age, active FROM user WHERE id=1", - "reducer": "update_user", - "server": "http://127.0.0.1:63041" + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: Response text: The instance encountered a fatal error.\n\nCaused by:\n HTTP status server error (530 ) for url (http://127.0.0.1:40169/v1/database/c200dec624659e9d32ea59b2a7217e2104b7fd68e2dbebb872559c4f5f0c0be2/call/update_user)\n", + "phase": "call_reducer_golden" } }, "seed_users_row": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "sql": "INSERT INTO user(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200dec624659e9d32ea59b2a7217e2104b7fd68e2dbebb872559c4f5f0c0be2/sql)\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } }, "schema_parity": { @@ -250,32 +230,40 @@ "llm_db": "basics-t-005-update-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:20:20.475972800Z", - "finished_at": "2026-01-17T17:21:26.027603500Z" + "started_at": "2026-01-20T01:38:19.328919795Z", + "finished_at": "2026-01-20T01:38:56.779253262Z" }, "t_006_delete": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_006_delete", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, - "passed_tests": 3, - "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = user)]\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.user().id().delete(&id);\n}", + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext};\n\n#[table(name = user)]\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.user().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", + "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": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c20069ec5fbbbe5d6776b212b8a61457be4bf185ebc1fb09e92c83a672eafcb0/sql)\n", + "phase": "sql" + } + }, "schema_parity": { "pass": true, "partial": 1.0, @@ -284,48 +272,57 @@ "llm_db": "basics-t-006-delete-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": null, "tables_equal": true } }, "seed_users_row": { - "pass": true, - "partial": 1.0, - "notes": { - "sql": "INSERT INTO user(id, name, age, active) VALUES (1, 'Alice', 30, true)" - } - }, - "delete_user_count_zero": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM user WHERE id=1" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200f842d919e3cec49c28d8258acd70580bdde387c04d64356d20fab03988be/sql)\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:20:20.479593600Z", - "finished_at": "2026-01-17T17:21:22.494104300Z" + "started_at": "2026-01-20T01:38:22.830268100Z", + "finished_at": "2026-01-20T01:38:57.132760254Z" }, "t_007_crud": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "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 = user)]\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 u1 = ctx.db.user().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.user().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n\n let mut u1_updated = u1;\n u1_updated.name = \"Alice2\".to_string();\n u1_updated.age = 31;\n u1_updated.active = false;\n ctx.db.user().id().update(u1_updated);\n\n let id2 = 2;\n ctx.db.user().id().delete(&id2);\n}", + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = user)]\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.user();\n\n users.insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n users.insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n\n if let Some(mut u1) = users.id().find(1) {\n u1.name = \"Alice2\".to_string();\n u1.age = 31;\n u1.active = false;\n users.id().update(u1);\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", + "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": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c20066de29f200472dee55afeb7df24c65e1842a602130d3a7ed7c8634df0e02/sql)\n", + "phase": "sql" + } + }, + "crud_row_id1_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c20078038024aed97bb4b5da16a4014ec08b58881a3550910b086b6718d8e75e/sql)\n", + "phase": "sql_golden" + } + }, "schema_parity": { "pass": true, "partial": 1.0, @@ -334,69 +331,55 @@ "llm_db": "basics-t-007-crud-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "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 user WHERE id=2" - } - }, - "crud_total_count_one": { - "pass": true, - "partial": 1.0, - "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM user" - } - }, - "crud_row_id1_parity": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.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 user WHERE id=1", - "reducer": "crud", - "server": "http://127.0.0.1:63041" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c20066de29f200472dee55afeb7df24c65e1842a602130d3a7ed7c8634df0e02/sql)\n", + "phase": "sql" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:20:20.482691100Z", - "finished_at": "2026-01-17T17:21:22.863414900Z" + "started_at": "2026-01-20T01:37:53.720028514Z", + "finished_at": "2026-01-20T01:38:22.830225666Z" }, "t_008_index_lookup": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_008_index_lookup", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, - "passed_tests": 3, - "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = user)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = result)]\npub struct ResultRow {\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.user().id().find(id) {\n ctx.db.result().insert(ResultRow { id: user.id, name: user.name });\n }\n}", + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = user)]\npub struct User {\n #[primary_key]\n id: i32,\n name: String,\n age: i32,\n active: bool,\n}\n\n#[table(name = result)]\npub struct ResultRow {\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(u) = ctx.db.user().id().find(id) {\n let result_table = ctx.db.result();\n if let Some(_) = result_table.id().find(u.id) {\n result_table.id().delete(&u.id);\n }\n result_table.insert(ResultRow { id: u.id, name: u.name });\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", + "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": { + "index_lookup_projection_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c2006068ef79dd448a9cc07e39a336da978f15292f6e32efffa616385dfb2947/sql)\n", + "phase": "sql_golden" + } + }, "seed_user_row": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "sql": "INSERT INTO user(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c2006068ef79dd448a9cc07e39a336da978f15292f6e32efffa616385dfb2947/sql)\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(id, name, age, active) VALUES (1, 'Alice', 30, true)" } }, "schema_parity": { @@ -407,108 +390,89 @@ "llm_db": "basics-t-008-index-lookup-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "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 result WHERE id=1", - "reducer": "lookup_user_name", - "server": "http://127.0.0.1:63041" - } } }, "vendor": "openai", - "started_at": "2026-01-17T17:21:10.243546Z", - "finished_at": "2026-01-17T17:21:50.244380200Z" + "started_at": "2026-01-20T01:38:21.752700657Z", + "finished_at": "2026-01-20T01:39:09.906819088Z" }, "t_009_init": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_009_init", "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 = user)]\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.user().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.user().insert(User { id: 2, name: \"Bob\".to_string(), age: 22, active: false });\n}", + "passed_tests": 1, + "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = user)]\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.user().insert(User { id: 1, name: \"Alice\".to_string(), age: 30, active: true });\n ctx.db.user().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", + "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": true, - "partial": 1.0, + "init_seed_bob": { + "pass": false, + "partial": 0.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:63041", - "tables_diff": null, - "tables_equal": true + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200fc7acece1da6b0afc73ca9f6d055c75c5c1bf2f35423e6f8f4eae5cf9fa0/sql)\n", + "phase": "sql" } }, "init_total_two": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM user" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200fc7acece1da6b0afc73ca9f6d055c75c5c1bf2f35423e6f8f4eae5cf9fa0/sql)\n", + "phase": "sql" } }, "init_seed_alice": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM user WHERE id=1 AND name='Alice' AND age=30 AND active=true" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200fc7acece1da6b0afc73ca9f6d055c75c5c1bf2f35423e6f8f4eae5cf9fa0/sql)\n", + "phase": "sql" } }, - "init_seed_bob": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM user WHERE id=2 AND name='Bob' AND age=22 AND active=false" + "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:40169", + "tables_diff": null, + "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:21:16.850392500Z", - "finished_at": "2026-01-17T17:22:16.881321200Z" + "started_at": "2026-01-20T01:38:20.042902379Z", + "finished_at": "2026-01-20T01:38:59.046285899Z" }, "t_010_connect": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_010_connect", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 1, "passed_tests": 0, - "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}", + "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", + "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, @@ -518,7 +482,7 @@ "llm_db": "basics-t-010-connect-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": { "changed": {}, "only_golden": { @@ -533,41 +497,31 @@ } }, "vendor": "openai", - "started_at": "2026-01-17T17:21:22.863626500Z", - "finished_at": "2026-01-17T17:22:17.008845400Z" + "started_at": "2026-01-20T01:37:53.719821484Z", + "finished_at": "2026-01-20T01:38:26.116583750Z" }, "t_011_helper_function": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_011_helper_function", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, - "passed_tests": 3, - "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = result)]\npub struct ResultRow {\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.result().insert(ResultRow { id, sum });\n}", + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = result)]\npub struct ResultRow {\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.result().insert(ResultRow { 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", + "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": { "helper_func_sum_parity": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.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 result WHERE id=1", - "reducer": "compute_sum", - "server": "http://127.0.0.1:63041" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200af79c18dbe6b5baf26d7143e83063d991c36fc7305a70bcd6d59851875cc/sql)\n", + "phase": "sql_golden" } }, "schema_parity": { @@ -578,40 +532,39 @@ "llm_db": "basics-t-011-helper-function-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": null, "tables_equal": true } }, "helper_func_sum_abs": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM result WHERE id=1 AND sum=5" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200e67cbd9b3fbc47e1e267af8ba280cc220d8af5bdaeae915d132ba4c00a54/sql)\n", + "phase": "sql" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:21:22.866547300Z", - "finished_at": "2026-01-17T17:22:17.723228100Z" + "started_at": "2026-01-20T01:37:53.718900316Z", + "finished_at": "2026-01-20T01:38:20.042798579Z" }, "t_012_spacetime_product_type": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_012_spacetime_product_type", "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)]\npub struct Score {\n left: i32,\n right: i32,\n}\n\n#[table(name = result)]\npub struct ResultRow {\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.result().insert(ResultRow {\n id,\n value: Score { left, right },\n });\n}", + "passed_tests": 1, + "llm_output": "use spacetimedb::{ReducerContext, SpacetimeType, Table};\n\n#[derive(SpacetimeType)]\nstruct Score {\n left: i32,\n right: i32,\n}\n\n#[spacetimedb::table(name = result)]\nstruct ResultRow {\n #[primary_key]\n id: i32,\n value: Score,\n}\n\n#[spacetimedb::reducer]\nfn set_score(ctx: &ReducerContext, id: i32, left: i32, right: i32) {\n ctx.db.result().insert(ResultRow {\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", + "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, @@ -621,66 +574,62 @@ "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": null, "tables_equal": true } }, - "product_type_row_parity": { - "pass": true, - "partial": 1.0, + "product_type_row_count": { + "pass": false, + "partial": 0.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 result WHERE id=1", - "reducer": "set_score", - "server": "http://127.0.0.1:63041" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200b9b3f3aff71e7b634e31fd11d64412dc8a92b962a0493a4de63f11a02303/sql)\n", + "phase": "sql" } }, - "product_type_row_count": { - "pass": true, - "partial": 1.0, + "product_type_row_parity": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM result WHERE id=1" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c2009882fabff694084850b3130329e2a907f262bc076fa6a61bf82c7aa7ed16/sql)\n", + "phase": "sql_golden" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:21:22.869455Z", - "finished_at": "2026-01-17T17:22:18.062340400Z" + "started_at": "2026-01-20T01:38:56.779299897Z", + "finished_at": "2026-01-20T01:39:32.670215985Z" }, "t_013_spacetime_sum_type": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_013_spacetime_sum_type", "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)]\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 = result)]\npub struct ResultRow {\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 table = ctx.db.result();\n table.id().delete(&id);\n table.insert(ResultRow { id, value: Shape::Circle(radius) });\n}", + "passed_tests": 1, + "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 = result)]\npub struct ResultRow {\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.result().insert(ResultRow {\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", + "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_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200ff92def9d694cbae6ff5bbd223834238e65b34da96fb0db6b97fe6f79a60/sql)\n", + "phase": "sql_golden" + } + }, "sum_type_row_count": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM result WHERE id=1" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200e3238b13394ad822c736e0ee93ce6aea393843c479048b2a00d28d80db79/sql)\n", + "phase": "sql" } }, "schema_parity": { @@ -691,66 +640,40 @@ "llm_db": "schema-t-013-spacetime-sum-type-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "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-gpt-5-llm", - "llm_out": "id | value ----+--------------- 1 | (Circle = 10)", - "query": "SELECT id, value FROM result WHERE id=1", - "reducer": "set_circle", - "server": "http://127.0.0.1:63041" - } } }, "vendor": "openai", - "started_at": "2026-01-17T17:21:22.872165Z", - "finished_at": "2026-01-17T17:22:16.605074300Z" + "started_at": "2026-01-20T01:38:59.046328175Z", + "finished_at": "2026-01-20T01:39:32.231241139Z" }, "t_014_elementary_columns": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_014_elementary_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, "passed_tests": 1, - "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: 3_000_000_000i64,\n price: 1.5f32,\n ratio: 2.25f64,\n active: true,\n name: \"Alice\".to_string(),\n });\n}", + "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: 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}", "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", + "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_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:63041/v1/database/c2000038ab32e6a7f667c481dfba7484179c6b305c89fbddd7ecda2f14166806/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `primitives`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c2003ab1edea4b403b2887382106ab51cf26428fd73e37d6a77f2c4586800090/sql)\n", "phase": "sql_golden" } }, - "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": false, "partial": 0.0, @@ -759,7 +682,7 @@ "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": { "changed": {}, "only_golden": { @@ -771,35 +694,51 @@ }, "tables_equal": false } + }, + "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": "2026-01-17T17:21:26.028495800Z", - "finished_at": "2026-01-17T17:22:16.274625600Z" + "started_at": "2026-01-20T01:38:57.132884681Z", + "finished_at": "2026-01-20T01:39:32.403925195Z" }, "t_015_product_type_columns": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_015_product_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)]\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 = profile)]\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 desired = 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 for row in ctx.db.profile().iter() {\n if row.id != desired.id {\n ctx.db.profile().id().delete(&row.id);\n }\n }\n\n if let Some(mut existing) = ctx.db.profile().id().find(desired.id) {\n existing.home = desired.home;\n existing.work = desired.work;\n existing.pos = desired.pos;\n ctx.db.profile().id().update(existing);\n } else {\n ctx.db.profile().insert(desired);\n }\n}", + "passed_tests": 1, + "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 = profile)]\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.profile().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", + "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, + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM profile WHERE id=1" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `profiles`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200aad3838b0b1e666c7b6302fba4876ca07a33e50611dfdbda06e123a65f6b/sql)\n", + "phase": "sql" + } + }, + "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: no such table: `profiles`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c2006d0dc00f0a2fd91742b9fb3affddb52c9b97a8c54dfd8b21f407efb4060a/sql)\n", + "phase": "sql_golden" } }, "schema_parity": { @@ -810,54 +749,32 @@ "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "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 profile WHERE id=1", - "reducer": "seed", - "server": "http://127.0.0.1:63041" - } } }, "vendor": "openai", - "started_at": "2026-01-17T17:21:26.031388200Z", - "finished_at": "2026-01-17T17:22:17.363753600Z" + "started_at": "2026-01-20T01:38:59.046663368Z", + "finished_at": "2026-01-20T01:39:32.093791922Z" }, "t_016_sum_type_columns": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_016_sum_type_columns", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, "passed_tests": 1, - "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 = 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}", + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table, SpacetimeType};\n\n#[derive(SpacetimeType)]\nstruct Rect {\n width: i32,\n height: i32,\n}\n\n#[derive(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 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", + "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": false, - "partial": 0.0, - "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `drawings` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:63041/v1/database/c200b2548f18532f1b4f274a802b68b29fdefdb01c64cdf4f64dffd1a3bcb047/sql)\n", - "phase": "sql_golden" - } - }, "sum_type_columns_row_count": { "pass": true, "partial": 1.0, @@ -875,7 +792,7 @@ "llm_db": "schema-t-016-sum-type-columns-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": { "changed": {}, "only_golden": { @@ -887,69 +804,71 @@ }, "tables_equal": false } + }, + "sum_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: no such table: `drawings`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200c1f153dbe0f97f16725b237b0fa3171f71af389c56994d21a03a3a585689/sql)\n", + "phase": "sql_golden" + } } }, "vendor": "openai", - "started_at": "2026-01-17T17:21:50.244545300Z", - "finished_at": "2026-01-17T17:22:26.908089Z" + "started_at": "2026-01-20T01:39:09.906871504Z", + "finished_at": "2026-01-20T01:39:44.286357862Z" }, "t_017_scheduled_columns": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "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(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, _row: TickTimer) {\n // perform work each tick if desired\n}\n\n#[reducer(init)]\npub fn init(ctx: &ReducerContext) {\n let tbl = ctx.db.tick_timer();\n let cnt = tbl.count();\n if cnt == 0 {\n tbl.insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::RepeatMicros(50_000),\n });\n } else if cnt > 1 {\n let mut first = true;\n for row in tbl.iter() {\n if first {\n first = false;\n continue;\n }\n tbl.scheduled_id().delete(&row.scheduled_id);\n }\n }\n}", + "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 if ctx.db.tick_timer().count() == 0 {\n ctx.db\n .tick_timer()\n .insert(TickTimer {\n scheduled_id: 0,\n scheduled_at: ScheduleAt::repeat_micros(50_000),\n });\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", + "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 Updating crates.io index\n Locking 72 packages to latest compatible versions\n Adding generic-array v0.14.7 (available: v0.14.9)\n Adding spacetimedb v1.11.1 (available: v1.11.3)\n Adding spacetimedb-bindings-macro v1.11.1 (available: v1.11.3)\n Adding spacetimedb-bindings-sys v1.11.1 (available: v1.11.3)\n Adding spacetimedb-lib v1.11.1 (available: v1.11.3)\n Adding spacetimedb-primitives v1.11.1 (available: v1.11.3)\n Adding spacetimedb-sats v1.11.1 (available: v1.11.3)\n Compiling proc-macro2 v1.0.105\n Compiling unicode-ident v1.0.22\n Compiling quote v1.0.43\n Compiling version_check v0.9.5\n Compiling typenum v1.19.0\n Compiling autocfg v1.5.0\n Compiling heck v0.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.33\n Compiling serde v1.0.228\n Compiling find-msvc-tools v0.1.8\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 zmij v1.0.14\n Compiling bytes v1.11.0\n Compiling arrayvec v0.7.6\n Compiling getrandom v0.2.17\n Compiling keccak v0.1.5\n Compiling humantime v2.3.0\n Compiling itertools v0.12.1\n Compiling heck v0.4.1\n Compiling convert_case v0.4.0\n Compiling rand_core v0.6.4\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling arrayref v0.3.9\n Compiling generic-array v0.14.7\n Compiling cc v1.2.53\n Compiling smallvec v1.15.1\n Compiling spacetimedb-lib v1.11.1\n Compiling serde_json v1.0.149\n Compiling itoa v1.0.17\n Compiling hex v0.4.3\n Compiling num-traits v0.2.19\n Compiling constant_time_eq v0.4.2\n Compiling log v0.4.29\n Compiling memchr v2.7.6\n Compiling scoped-tls v1.0.1\n Compiling http v1.4.0\n Compiling syn v2.0.114\n Compiling blake3 v1.8.3\n Compiling approx v0.3.2\n Compiling chrono v0.4.43\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.7\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 enum-as-inner v0.6.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-primitives v1.11.1\n Compiling spacetimedb-bindings-sys v1.11.1\n Compiling spacetimedb-bindings-macro v1.11.1\n Compiling spacetimedb-sats v1.11.1\n Compiling spacetimedb v1.11.1\n Compiling spacetime-module v0.1.0 (C:\\Users\\Tyler\\Developer\\SpacetimeDB\\target\\llm-runs\\schema\\t_017_scheduled_columns\\rust\\server\\gpt-5\\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: 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:42\n |\n13 | 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:20\n |\n22 | tbl.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:19:22\n |\n19 | let tbl = ctx.db.tick_timer();\n | ^^^^^^^^^^ method not found in `Local`\n\nerror[E0599]: no variant or associated item named `RepeatMicros` found for enum `ScheduleAt` in the current scope\n --> src\\lib.rs:24:39\n |\n24 | scheduled_at: ScheduleAt::RepeatMicros(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", + "error": "spacetime publish failed (exit=1)\n--- stderr ---\n Updating crates.io index\n Locking 72 packages to latest compatible versions\n Adding generic-array v0.14.7 (available: v0.14.9)\n Adding spacetimedb v1.11.1 (available: v1.11.3)\n Adding spacetimedb-bindings-macro v1.11.1 (available: v1.11.3)\n Adding spacetimedb-bindings-sys v1.11.1 (available: v1.11.3)\n Adding spacetimedb-lib v1.11.1 (available: v1.11.3)\n Adding spacetimedb-primitives v1.11.1 (available: v1.11.3)\n Adding spacetimedb-sats v1.11.1 (available: v1.11.3)\n Compiling proc-macro2 v1.0.105\n Compiling quote v1.0.43\n Compiling unicode-ident v1.0.22\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 heck v0.5.0\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.8\n Compiling zerocopy v0.8.33\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 bytes v1.11.0\n Compiling keccak v0.1.5\n Compiling arrayvec v0.7.6\n Compiling humantime v2.3.0\n Compiling zmij v1.0.15\n Compiling spacetimedb-lib v1.11.1\n Compiling itoa v1.0.17\n Compiling constant_time_eq v0.4.2\n Compiling serde_json v1.0.149\n Compiling getrandom v0.2.17\n Compiling hex v0.4.3\n Compiling cc v1.2.53\n Compiling itertools v0.12.1\n Compiling arrayref v0.3.9\n Compiling bytemuck v1.24.0\n Compiling second-stack v0.3.5\n Compiling smallvec v1.15.1\n Compiling memchr v2.7.6\n Compiling log v0.4.29\n Compiling scoped-tls v1.0.1\n Compiling rand_core v0.6.4\n Compiling generic-array v0.14.7\n Compiling num-traits v0.2.19\n Compiling syn v2.0.114\n Compiling http v1.4.0\n Compiling approx v0.3.2\n Compiling chrono v0.4.43\n Compiling decorum v0.3.1\n Compiling block-buffer v0.10.4\n Compiling crypto-common v0.1.7\n Compiling blake3 v1.8.3\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 enum-as-inner v0.6.1\n Compiling thiserror-impl v1.0.69\n Compiling derive_more v0.99.20\n Compiling spacetimedb-primitives v1.11.1\n Compiling spacetimedb-bindings-sys v1.11.1\n Compiling spacetimedb-bindings-macro v1.11.1\n Compiling spacetimedb-sats v1.11.1\n Compiling spacetimedb v1.11.1\n Compiling spacetime-module v0.1.0 (/__w/SpacetimeDB/SpacetimeDB/target/llm-runs/schema/t_017_scheduled_columns/rust/server/gpt-5/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:21\n |\n17 | .insert(TickTimer {\n | ^^^^^^^^^ not found in this scope\n\nerror[E0412]: cannot find type `TickTimer` in this scope\n --> src/lib.rs:25:42\n |\n25 | 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:15\n |\n14 | 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:16:14\n |\n15 | / ctx.db\n16 | | .tick_timer()\n | | -^^^^^^^^^^ method not found in `Local`\n | |_____________|\n |\n\nerror[E0599]: no variant or associated item named `repeat_micros` found for enum `ScheduleAt` in the current scope\n --> src/lib.rs:19:43\n |\n19 | scheduled_at: ScheduleAt::repeat_micros(50_000),\n | ^^^^^^^^^^^^^ variant or associated item not found in `ScheduleAt`\n\nerror[E0277]: invalid reducer signature\n --> src/lib.rs:25:8\n |\n 24 | #[reducer]\n | ---------- required by a bound introduced by this call\n 25 | 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 --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/spacetimedb-1.11.1/src/rt.rs:746:81\n |\n746 | pub fn register_reducer<'a, A: Args<'a>, I: FnInfo>(_: impl Reducer<'a, A>) {\n | ^^^^^^^^^^^^^^ required by this bound in `register_reducer`\n\nerror[E0277]: invalid reducer signature\n --> src/lib.rs:25:8\n |\n24 | #[reducer]\n | ---------- required by a bound introduced by this call\n25 | 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 --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/spacetimedb-1.11.1/src/rt.rs:45:19\n |\n44 | pub fn invoke_reducer<'a, A: Args<'a>>(\n | -------------- required by a bound in this function\n45 | 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 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-17T17:22:18.062488900Z", - "finished_at": "2026-01-17T17:23:23.124754200Z" + "started_at": "2026-01-20T01:38:56.387361658Z", + "finished_at": "2026-01-20T01:40:02.304670766Z" }, "t_018_constraints": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_018_constraints", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, - "passed_tests": 3, - "llm_output": "use spacetimedb::{ReducerContext, Table};\n\n#[spacetimedb::table(name = account, 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 account = ctx.db.account();\n account.insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n account.insert(Account {\n id: 2,\n email: \"b@example.com\".to_string(),\n name: \"Bob\".to_string(),\n });\n}", + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = account, 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 account = ctx.db.account();\n\n for row in account.iter() {\n account.id().delete(&row.id);\n }\n\n account.insert(Account {\n id: 1,\n email: \"a@example.com\".to_string(),\n name: \"Alice\".to_string(),\n });\n account.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-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", + "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_row_parity_after_seed": { - "pass": true, - "partial": 1.0, + "constraints_seed_two_rows": { + "pass": false, + "partial": 0.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 account WHERE id=1", - "reducer": "seed", - "server": "http://127.0.0.1:63041" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `accounts`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200316727c132515dabe507a809977f0aa84c15be9e796686011760d2807e11/sql)\n", + "phase": "sql" } }, "schema_parity": { @@ -960,48 +879,46 @@ "llm_db": "schema-t-018-constraints-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": null, "tables_equal": true } }, - "constraints_seed_two_rows": { - "pass": true, - "partial": 1.0, + "constraints_row_parity_after_seed": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM account WHERE id=2" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `accounts`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c2001a45039c1ff691843ec0135be6a2e72152318d1738beabafc5c35ac327c9/sql)\n", + "phase": "sql_golden" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:22:18.065550Z", - "finished_at": "2026-01-17T17:22:49.652372600Z" + "started_at": "2026-01-20T01:38:26.935618947Z", + "finished_at": "2026-01-20T01:38:58.896420052Z" }, "t_019_many_to_many": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "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 = 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]\npub fn seed(ctx: &ReducerContext) {\n for row in ctx.db.membership().iter() {\n ctx.db.membership().id().delete(&row.id);\n }\n for row in ctx.db.user().iter() {\n ctx.db.user().user_id().delete(&row.user_id);\n }\n for row in ctx.db.group().iter() {\n ctx.db.group().group_id().delete(&row.group_id);\n }\n\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}", + "passed_tests": 1, + "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]\npub fn seed(ctx: &ReducerContext) {\n let mids: Vec = ctx.db.membership().iter().map(|r| r.id).collect();\n for id in mids {\n ctx.db.membership().id().delete(&id);\n }\n let uids: Vec = ctx.db.user().iter().map(|r| r.user_id).collect();\n for id in uids {\n ctx.db.user().user_id().delete(&id);\n }\n let gids: Vec = ctx.db.group().iter().map(|r| r.group_id).collect();\n for id in gids {\n ctx.db.group().group_id().delete(&id);\n }\n\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-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", + "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_2_20": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM membership WHERE user_id=2 AND group_id=20" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `memberships`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200c62151ddc609fd2694241da65fd3881fd74e6d2df7881db259e8bec11a59/sql)\n", + "phase": "sql" } }, "schema_parity": { @@ -1012,64 +929,61 @@ "llm_db": "schema-t-019-many-to-many-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": null, "tables_equal": true } }, - "memberships_three_rows": { - "pass": true, - "partial": 1.0, + "m2m_has_1_20": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM membership" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `memberships`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200c62151ddc609fd2694241da65fd3881fd74e6d2df7881db259e8bec11a59/sql)\n", + "phase": "sql" } }, - "m2m_has_1_20": { - "pass": true, - "partial": 1.0, + "memberships_three_rows": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM membership WHERE user_id=1 AND group_id=20" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `memberships`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200c62151ddc609fd2694241da65fd3881fd74e6d2df7881db259e8bec11a59/sql)\n", + "phase": "sql" } }, "m2m_has_1_10": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM membership WHERE user_id=1 AND group_id=10" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `memberships`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200c62151ddc609fd2694241da65fd3881fd74e6d2df7881db259e8bec11a59/sql)\n", + "phase": "sql" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:22:18.068436100Z", - "finished_at": "2026-01-17T17:23:09.999453400Z" + "started_at": "2026-01-20T01:38:51.848851935Z", + "finished_at": "2026-01-20T01:39:40.120841096Z" }, "t_020_ecs": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "task": "t_020_ecs", "lang": "rust", "golden_published": true, "model_name": "GPT-5", "total_tests": 5, "passed_tests": 1, - "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = entity)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = position)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocity)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_position)]\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 // Entities\n let _ = ctx.db.entity().try_insert(Entity { id: 1 });\n let _ = ctx.db.entity().try_insert(Entity { id: 2 });\n\n // Positions\n let pos_tbl = ctx.db.position();\n let p1 = Position { entity_id: 1, x: 0, y: 0 };\n match pos_tbl.entity_id().find(1) {\n Some(_) => {\n let _ = pos_tbl.entity_id().update(p1);\n }\n None => {\n pos_tbl.insert(p1);\n }\n }\n let p2 = Position { entity_id: 2, x: 10, y: 0 };\n match pos_tbl.entity_id().find(2) {\n Some(_) => {\n let _ = pos_tbl.entity_id().update(p2);\n }\n None => {\n pos_tbl.insert(p2);\n }\n }\n\n // Velocities\n let vel_tbl = ctx.db.velocity();\n let v1 = Velocity { entity_id: 1, vx: 1, vy: 0 };\n match vel_tbl.entity_id().find(1) {\n Some(_) => {\n let _ = vel_tbl.entity_id().update(v1);\n }\n None => {\n vel_tbl.insert(v1);\n }\n }\n let v2 = Velocity { entity_id: 2, vx: -2, vy: 3 };\n match vel_tbl.entity_id().find(2) {\n Some(_) => {\n let _ = vel_tbl.entity_id().update(v2);\n }\n None => {\n vel_tbl.insert(v2);\n }\n }\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n let pos_tbl = ctx.db.position();\n let vel_tbl = ctx.db.velocity();\n let next_tbl = ctx.db.next_position();\n\n for pos in pos_tbl.iter() {\n if let Some(vel) = vel_tbl.entity_id().find(pos.entity_id) {\n let next = NextPosition {\n entity_id: pos.entity_id,\n x: pos.x + vel.vx,\n y: pos.y + vel.vy,\n };\n match next_tbl.entity_id().find(pos.entity_id) {\n Some(_) => {\n let _ = next_tbl.entity_id().update(next);\n }\n None => {\n next_tbl.insert(next);\n }\n }\n }\n }\n}", + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = entity)]\npub struct Entity {\n #[primary_key]\n id: i32,\n}\n\n#[table(name = position)]\npub struct Position {\n #[primary_key]\n entity_id: i32,\n x: i32,\n y: i32,\n}\n\n#[table(name = velocity)]\npub struct Velocity {\n #[primary_key]\n entity_id: i32,\n vx: i32,\n vy: i32,\n}\n\n#[table(name = next_position)]\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 let entities = ctx.db.entity();\n let positions = ctx.db.position();\n let velocities = ctx.db.velocity();\n\n if entities.id().find(1).is_none() {\n entities.insert(Entity { id: 1 });\n }\n if positions.entity_id().find(1).is_none() {\n positions.insert(Position { entity_id: 1, x: 0, y: 0 });\n }\n if velocities.entity_id().find(1).is_none() {\n velocities.insert(Velocity { entity_id: 1, vx: 1, vy: 0 });\n }\n\n if entities.id().find(2).is_none() {\n entities.insert(Entity { id: 2 });\n }\n if positions.entity_id().find(2).is_none() {\n positions.insert(Position { entity_id: 2, x: 10, y: 0 });\n }\n if velocities.entity_id().find(2).is_none() {\n velocities.insert(Velocity { entity_id: 2, vx: -2, vy: 3 });\n }\n}\n\n#[reducer]\npub fn step(ctx: &ReducerContext) {\n let positions = ctx.db.position();\n let velocities = ctx.db.velocity();\n let next_positions = ctx.db.next_position();\n\n for p in positions.iter() {\n if let Some(v) = velocities.entity_id().find(p.entity_id) {\n let nx = p.x + v.vx;\n let ny = p.y + v.vy;\n\n if let Some(mut existing) = next_positions.entity_id().find(p.entity_id) {\n existing.x = nx;\n existing.y = ny;\n let _ = next_positions.entity_id().update(existing);\n } else {\n next_positions.insert(NextPosition { entity_id: p.entity_id, x: nx, y: ny });\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", + "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_next_pos_entity1": { + "ecs_step_next_positions_count": { "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:63041/v1/database/c20001dc06af410edf4631969679248cc4d534699602617aa63b9ae4f78b5e71/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `next_positions`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200748fc346c54923110d3c56752ec88be85732e7215fbd3c5ec12ace636878/sql)\n", "phase": "sql" } }, @@ -1077,67 +991,66 @@ "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:63041/v1/database/c20001dc06af410edf4631969679248cc4d534699602617aa63b9ae4f78b5e71/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `positions`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200748fc346c54923110d3c56752ec88be85732e7215fbd3c5ec12ace636878/sql)\n", "phase": "sql" } }, - "schema_parity": { - "pass": true, - "partial": 1.0, + "ecs_next_pos_entity1": { + "pass": false, + "partial": 0.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:63041", - "tables_diff": null, - "tables_equal": true + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `next_positions`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200748fc346c54923110d3c56752ec88be85732e7215fbd3c5ec12ace636878/sql)\n", + "phase": "sql" } }, "ecs_next_pos_entity2": { "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:63041/v1/database/c20001dc06af410edf4631969679248cc4d534699602617aa63b9ae4f78b5e71/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `next_positions`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c200748fc346c54923110d3c56752ec88be85732e7215fbd3c5ec12ace636878/sql)\n", "phase": "sql" } }, - "ecs_step_next_positions_count": { - "pass": false, - "partial": 0.0, + "schema_parity": { + "pass": true, + "partial": 1.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:63041/v1/database/c20001dc06af410edf4631969679248cc4d534699602617aa63b9ae4f78b5e71/sql)\n", - "phase": "sql" + "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:40169", + "tables_diff": null, + "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:22:18.071257100Z", - "finished_at": "2026-01-17T17:23:10.458169300Z" + "started_at": "2026-01-20T01:38:23.204129823Z", + "finished_at": "2026-01-20T01:39:09.705047037Z" }, "t_021_multi_column_index": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "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 = log, 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 t = ctx.db.log();\n t.insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n t.insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n t.insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".to_string() });\n}", + "passed_tests": 1, + "llm_output": "use spacetimedb::{table, reducer, ReducerContext, Table};\n\n#[table(name = log, 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 log = ctx.db.log();\n log.insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".to_string() });\n log.insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".to_string() });\n log.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", + "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, + "mcindex_lookup_u7_d1": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM log WHERE user_id=7 AND day=2" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `logs`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c2005e396a0d5b0adb357daac18c864e41f05d215322b2c123e10167603cbdb8/sql)\n", + "phase": "sql" } }, "schema_parity": { @@ -1148,33 +1061,31 @@ "llm_db": "schema-t-021-multi-column-index-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:63041", + "server": "http://127.0.0.1:40169", "tables_diff": null, "tables_equal": true } }, "mcindex_seed_count": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM log" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `logs`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c2005e396a0d5b0adb357daac18c864e41f05d215322b2c123e10167603cbdb8/sql)\n", + "phase": "sql" } }, - "mcindex_lookup_u7_d1": { - "pass": true, - "partial": 1.0, + "mcindex_lookup_u7_d2": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM log WHERE user_id=7 AND day=1" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `logs`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:40169/v1/database/c2005e396a0d5b0adb357daac18c864e41f05d215322b2c123e10167603cbdb8/sql)\n", + "phase": "sql" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:22:18.073962400Z", - "finished_at": "2026-01-17T17:22:49.378206800Z" + "started_at": "2026-01-20T01:38:26.116614204Z", + "finished_at": "2026-01-20T01:38:56.387316141Z" } } } @@ -1357,14 +1268,6 @@ "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": 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" - } - }, "schema_parity": { "pass": false, "partial": 0.0, @@ -1381,6 +1284,14 @@ "phase": "sql_golden", "sql": "INSERT INTO user(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: failed to find database `basics-t-005-update-golden`.\n", + "phase": "call_reducer_golden" + } } }, "vendor": "openai", @@ -1403,21 +1314,21 @@ "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": { - "seed_users_row": { + "schema_parity": { "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 user(id, name, age, active) VALUES (1, 'Alice', 30, true)" + "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" } }, - "schema_parity": { + "seed_users_row": { "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" + "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 user(id, name, age, active) VALUES (1, 'Alice', 30, true)" } }, "delete_user_count_zero": { @@ -1450,6 +1361,15 @@ "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 user" + } + }, "crud_row_id2_deleted": { "pass": true, "partial": 1.0, @@ -1459,13 +1379,12 @@ "sql": "SELECT COUNT(*) AS n FROM user WHERE id=2" } }, - "crud_total_count_one": { + "crud_row_id1_parity": { "pass": false, "partial": 0.0, "notes": { - "actual": 0, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM user" + "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" } }, "schema_parity": { @@ -1475,14 +1394,6 @@ "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_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" - } } }, "vendor": "openai", @@ -1551,22 +1462,13 @@ "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_alice": { - "pass": true, - "partial": 1.0, - "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM user WHERE id=1 AND name='Alice' AND age=30 AND active=true" - } - }, - "init_seed_bob": { + "init_total_two": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM user WHERE id=2 AND name='Bob' AND age=22 AND active=false" + "actual": 2, + "expected": 2, + "sql": "SELECT COUNT(*) AS n FROM user" } }, "schema_parity": { @@ -1577,13 +1479,22 @@ "phase": "describe_golden" } }, - "init_total_two": { + "init_seed_alice": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM user" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM user 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 user WHERE id=2 AND name='Bob' AND age=22 AND active=false" } } }, @@ -1682,6 +1593,15 @@ "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": { + "product_type_row_count": { + "pass": false, + "partial": 0.0, + "notes": { + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM result WHERE id=1" + } + }, "schema_parity": { "pass": false, "partial": 0.0, @@ -1697,15 +1617,6 @@ "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-012-spacetime-product-type-golden`.\n", "phase": "call_reducer_golden" } - }, - "product_type_row_count": { - "pass": false, - "partial": 0.0, - "notes": { - "actual": 0, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM result WHERE id=1" - } } }, "vendor": "openai", @@ -1728,21 +1639,21 @@ "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": { + "sum_type_row_parity": { "pass": false, "partial": 0.0, "notes": { - "actual": 0, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM result WHERE id=1" + "error": "spacetime call failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: failed to find database `schema-t-013-spacetime-sum-type-golden`.\n", + "phase": "call_reducer_golden" } }, - "sum_type_row_parity": { + "sum_type_row_count": { "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-013-spacetime-sum-type-golden`.\n", - "phase": "call_reducer_golden" + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM result WHERE id=1" } }, "schema_parity": { @@ -1874,21 +1785,21 @@ "phase": "call_reducer_golden" } }, - "sum_type_columns_row_count": { + "schema_parity": { "pass": false, "partial": 0.0, "notes": { - "actual": 0, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" + "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" } }, - "schema_parity": { + "sum_type_columns_row_count": { "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" + "actual": 0, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM drawings WHERE id=1" } } }, @@ -1950,14 +1861,6 @@ "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": 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, @@ -1974,6 +1877,14 @@ "expected": 1, "sql": "SELECT COUNT(*) AS n FROM account 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" + } } }, "vendor": "openai", @@ -1996,6 +1907,15 @@ "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_2_20": { + "pass": true, + "partial": 1.0, + "notes": { + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM membership WHERE user_id=2 AND group_id=20" + } + }, "memberships_three_rows": { "pass": true, "partial": 1.0, @@ -2005,22 +1925,22 @@ "sql": "SELECT COUNT(*) AS n FROM membership" } }, - "m2m_has_2_20": { + "m2m_has_1_20": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM membership WHERE user_id=2 AND group_id=20" + "sql": "SELECT COUNT(*) AS n FROM membership WHERE user_id=1 AND group_id=20" } }, - "m2m_has_1_20": { + "m2m_has_1_10": { "pass": true, "partial": 1.0, "notes": { "actual": 1, "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM membership WHERE user_id=1 AND group_id=20" + "sql": "SELECT COUNT(*) AS n FROM membership WHERE user_id=1 AND group_id=10" } }, "schema_parity": { @@ -2030,15 +1950,6 @@ "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_10": { - "pass": true, - "partial": 1.0, - "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM membership WHERE user_id=1 AND group_id=10" - } } }, "vendor": "openai", @@ -2061,39 +1972,39 @@ "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_next_pos_entity1": { + "schema_parity": { "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:51400/v1/database/c200bb4ac01e78338f7ddb7824a9f27a9545dc453e2eecd493a968b0d45d0829/sql)\n", - "phase": "sql" + "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" } }, - "schema_parity": { + "ecs_step_next_positions_count": { "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" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:51400/v1/database/c200bb4ac01e78338f7ddb7824a9f27a9545dc453e2eecd493a968b0d45d0829/sql)\n", + "phase": "sql" } }, - "ecs_seed_positions_count": { + "ecs_next_pos_entity2": { "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:51400/v1/database/c200bb4ac01e78338f7ddb7824a9f27a9545dc453e2eecd493a968b0d45d0829/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:51400/v1/database/c200bb4ac01e78338f7ddb7824a9f27a9545dc453e2eecd493a968b0d45d0829/sql)\n", "phase": "sql" } }, - "ecs_step_next_positions_count": { + "ecs_seed_positions_count": { "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:51400/v1/database/c200bb4ac01e78338f7ddb7824a9f27a9545dc453e2eecd493a968b0d45d0829/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:51400/v1/database/c200bb4ac01e78338f7ddb7824a9f27a9545dc453e2eecd493a968b0d45d0829/sql)\n", "phase": "sql" } }, - "ecs_next_pos_entity2": { + "ecs_next_pos_entity1": { "pass": false, "partial": 0.0, "notes": { @@ -2122,21 +2033,13 @@ "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": { + "mcindex_lookup_u7_d1": { "pass": true, "partial": 1.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM log" - } - }, - "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" + "actual": 1, + "expected": 1, + "sql": "SELECT COUNT(*) AS n FROM log WHERE user_id=7 AND day=1" } }, "mcindex_lookup_u7_d2": { @@ -2148,13 +2051,21 @@ "sql": "SELECT COUNT(*) AS n FROM log WHERE user_id=7 AND day=2" } }, - "mcindex_lookup_u7_d1": { + "mcindex_seed_count": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM log WHERE user_id=7 AND day=1" + "actual": 3, + "expected": 3, + "sql": "SELECT COUNT(*) AS n FROM log" + } + }, + "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" } } }, @@ -2257,91 +2168,91 @@ "syntax": "rust" }, "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", + "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;\r\n\r\n#[table(name = user)]\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 = product)]\r\npub struct Product {\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 = note)]\r\npub struct Note {\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", + "answer": "use spacetimedb::table;\n\n#[table(name = user)]\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 = product)]\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 = note)]\npub struct Note {\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};\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", + "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};\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 = entity)]\r\npub struct Entity {\r\n #[primary_key]\r\n pub id: i32,\r\n pub pos: Position,\r\n}\r\n\r\n", + "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 = entity)]\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};\r\n\r\n#[table(name = user)]\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 insert_user(ctx: &ReducerContext, id: i32, name: String, age: i32, active: bool) -> Result<(), String> {\r\n ctx.db.user().insert(User { id, name, age, active });\r\n Ok(())\r\n}\r\n", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = user)]\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) -> Result<(), String> {\n ctx.db.user().insert(User { id, name, age, active });\n Ok(())\n}\n", "syntax": "rust" }, "t_005_update": { - "answer": "use spacetimedb::{reducer, table, ReducerContext};\r\n\r\n#[table(name = user)]\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.user().id().update(User { id, name, age, active });\r\n}", + "answer": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[table(name = user)]\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.user().id().update(User { id, name, age, active });\n}", "syntax": "rust" }, "t_006_delete": { - "answer": "use spacetimedb::{reducer, table, ReducerContext};\r\n\r\n#[table(name = user)]\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.user().id().delete(id);\r\n}\r\n", + "answer": "use spacetimedb::{reducer, table, ReducerContext};\n\n#[table(name = user)]\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.user().id().delete(id);\n}\n", "syntax": "rust" }, "t_007_crud": { - "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = user)]\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.user().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\r\n ctx.db.user().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\r\n ctx.db.user().id().update(User { id: 1, name: \"Alice2\".into(), age: 31, active: false });\r\n ctx.db.user().id().delete(2);\r\n}\r\n", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = user)]\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.user().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\n ctx.db.user().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\n ctx.db.user().id().update(User { id: 1, name: \"Alice2\".into(), age: 31, active: false });\n ctx.db.user().id().delete(2);\n}\n", "syntax": "rust" }, "t_008_index_lookup": { - "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = user)]\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 = result)]\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.user().id().find(id) {\r\n ctx.db.result().insert(ResultRow { id: u.id, name: u.name });\r\n }\r\n}\r\n", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = user)]\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 = result)]\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.user().id().find(id) {\n ctx.db.result().insert(ResultRow { id: u.id, name: u.name });\n }\n}\n", "syntax": "rust" }, "t_009_init": { - "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = user)]\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.user().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\r\n ctx.db.user().insert(User { id: 2, name: \"Bob\".into(), age: 22, active: false });\r\n}\r\n", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = user)]\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.user().insert(User { id: 1, name: \"Alice\".into(), age: 30, active: true });\n ctx.db.user().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};\r\n\r\n#[table(name = event)]\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.event().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.event().insert(Event { id: 0, kind: \"disconnected\".into() });\r\n}\r\n", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = event)]\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.event().insert(Event { id: 0, kind: \"connected\".into() });\n}\n\n#[reducer(client_disconnected)]\npub fn client_disconnected(ctx: &ReducerContext) {\n ctx.db.event().insert(Event { id: 0, kind: \"disconnected\".into() });\n}\n", "syntax": "rust" }, "t_011_helper_function": { - "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = result)]\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.result().insert(ResultRow { id, sum: add(a, b) });\r\n}\r\n", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = result)]\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.result().insert(ResultRow { id, sum: add(a, b) });\n}\n", "syntax": "rust" }, "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 = result)]\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.result().insert(ResultRow { id, value: Score { left, right } });\r\n}\r\n", + "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 = result)]\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.result().insert(ResultRow { id, value: Score { left, right } });\n}\n", "syntax": "rust" }, "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 = result)]\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.result().insert(ResultRow { id, value: Shape::Circle(radius) });\r\n}\r\n", + "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 = result)]\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.result().insert(ResultRow { id, value: Shape::Circle(radius) });\n}\n", "syntax": "rust" }, "t_014_elementary_columns": { - "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = primitive)]\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.primitive().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", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = primitive)]\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.primitive().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};\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 = profile)]\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.profile().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", + "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 = profile)]\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.profile().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};\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 = drawing)]\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.drawing().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", + "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 = drawing)]\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.drawing().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};\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", + "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};\r\n\r\n#[table(\r\n name = account,\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.account().insert(Account { id: 1, email: \"a@example.com\".into(), name: \"Alice\".into() });\r\n ctx.db.account().insert(Account { id: 2, email: \"b@example.com\".into(), name: \"Bob\".into() });\r\n}\r\n", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(\n name = account,\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.account().insert(Account { id: 1, email: \"a@example.com\".into(), name: \"Alice\".into() });\n ctx.db.account().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};\r\n\r\n#[table(name = user)]\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 = group)]\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 = membership,\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.user().insert(User { user_id: 1, name: \"Alice\".into() });\r\n ctx.db.user().insert(User { user_id: 2, name: \"Bob\".into() });\r\n\r\n ctx.db.group().insert(Group { group_id: 10, title: \"Admin\".into() });\r\n ctx.db.group().insert(Group { group_id: 20, title: \"Dev\".into() });\r\n\r\n ctx.db.membership().insert(Membership { id: 1, user_id: 1, group_id: 10 });\r\n ctx.db.membership().insert(Membership { id: 2, user_id: 1, group_id: 20 });\r\n ctx.db.membership().insert(Membership { id: 3, user_id: 2, group_id: 20 });\r\n}\r\n", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = user)]\npub struct User {\n #[primary_key]\n pub user_id: i32,\n pub name: String,\n}\n\n#[table(name = group)]\npub struct Group {\n #[primary_key]\n pub group_id: i32,\n pub 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 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.user().insert(User { user_id: 1, name: \"Alice\".into() });\n ctx.db.user().insert(User { user_id: 2, name: \"Bob\".into() });\n\n ctx.db.group().insert(Group { group_id: 10, title: \"Admin\".into() });\n ctx.db.group().insert(Group { group_id: 20, title: \"Dev\".into() });\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}\n", "syntax": "rust" }, "t_020_ecs": { - "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(name = entity)]\r\npub struct Entity {\r\n #[primary_key]\r\n pub id: i32,\r\n}\r\n\r\n#[table(name = position)]\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 = velocity)]\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_position)]\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.entity().insert(Entity { id: 1 });\r\n ctx.db.entity().insert(Entity { id: 2 });\r\n\r\n ctx.db.position().insert(Position {\r\n entity_id: 1,\r\n x: 1,\r\n y: 0,\r\n });\r\n ctx.db.position().insert(Position {\r\n entity_id: 2,\r\n x: 10,\r\n y: 0,\r\n });\r\n\r\n ctx.db.velocity().insert(Velocity {\r\n entity_id: 1,\r\n vx: 1,\r\n vy: 0,\r\n });\r\n ctx.db.velocity().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.position().iter() {\r\n if let Some(v) = ctx.db.velocity().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_position().entity_id().find(p.entity_id).is_some() {\r\n ctx.db.next_position().entity_id().update(np);\r\n } else {\r\n ctx.db.next_position().insert(np);\r\n }\r\n }\r\n }\r\n}\r\n", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(name = entity)]\npub struct Entity {\n #[primary_key]\n pub id: i32,\n}\n\n#[table(name = position)]\npub struct Position {\n #[primary_key]\n pub entity_id: i32,\n pub x: i32,\n pub y: i32,\n}\n\n#[table(name = velocity)]\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_position)]\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.entity().insert(Entity { id: 1 });\n ctx.db.entity().insert(Entity { id: 2 });\n\n ctx.db.position().insert(Position {\n entity_id: 1,\n x: 1,\n y: 0,\n });\n ctx.db.position().insert(Position {\n entity_id: 2,\n x: 10,\n y: 0,\n });\n\n ctx.db.velocity().insert(Velocity {\n entity_id: 1,\n vx: 1,\n vy: 0,\n });\n ctx.db.velocity().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.position().iter() {\n if let Some(v) = ctx.db.velocity().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_position().entity_id().find(p.entity_id).is_some() {\n ctx.db.next_position().entity_id().update(np);\n } else {\n ctx.db.next_position().insert(np);\n }\n }\n }\n}\n", "syntax": "rust" }, "t_021_multi_column_index": { - "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\r\n\r\n#[table(\r\n name = log,\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.log().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".into() });\r\n ctx.db.log().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".into() });\r\n ctx.db.log().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".into() });\r\n}\r\n", + "answer": "use spacetimedb::{reducer, table, ReducerContext, Table};\n\n#[table(\n name = log,\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.log().insert(Log { id: 1, user_id: 7, day: 1, message: \"a\".into() });\n ctx.db.log().insert(Log { id: 2, user_id: 7, day: 2, message: \"b\".into() });\n ctx.db.log().insert(Log { id: 3, user_id: 9, day: 1, message: \"c\".into() });\n}\n", "syntax": "rust" } } @@ -2351,14 +2262,14 @@ "modes": [ { "mode": "docs", - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "models": [ { "name": "GPT-5", "route_api_model": "gpt-5", "tasks": { "t_000_empty_reducers": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "task": "t_000_empty_reducers", "lang": "csharp", "golden_published": true, @@ -2370,8 +2281,8 @@ "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", + "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, @@ -2381,18 +2292,18 @@ "llm_db": "basics-t-000-empty-reducers-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:37:03.618515800Z", - "finished_at": "2026-01-17T17:38:01.203030900Z" + "started_at": "2026-01-20T01:42:27.068364290Z", + "finished_at": "2026-01-20T01:43:19.406794050Z" }, "t_001_basic_tables": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "task": "t_001_basic_tables", "lang": "csharp", "golden_published": true, @@ -2404,8 +2315,8 @@ "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", + "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, @@ -2415,31 +2326,31 @@ "llm_db": "basics-t-001-basic-tables-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:37:03.667424900Z", - "finished_at": "2026-01-17T17:39:44.044162Z" + "started_at": "2026-01-20T01:41:53.640855693Z", + "finished_at": "2026-01-20T01:43:15.400054129Z" }, "t_002_scheduled_table": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "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(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 }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.TickTimer.Insert(new TickTimer\n {\n ScheduledId = 0,\n ScheduledAt = new ScheduleAt.Interval(TimeSpan.FromMicroseconds(50_000))\n });\n }\n}", + "llm_output": "using System;\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"TickTimer\", 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 }\n\n [Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.TickTimer.Insert(new TickTimer\n {\n ScheduledAt = new ScheduleAt.Interval(TimeSpan.FromMilliseconds(50))\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", + "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, @@ -2449,31 +2360,31 @@ "llm_db": "basics-t-002-scheduled-table-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:37:03.716398500Z", - "finished_at": "2026-01-17T17:39:44.256007100Z" + "started_at": "2026-01-20T01:43:07.332489593Z", + "finished_at": "2026-01-20T01:43:41.631485656Z" }, "t_003_struct_in_table": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "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 = \"Entity\", Public = true)]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n public Position Pos;\n }\n}", + "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 = \"Entity\")]\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", + "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, @@ -2483,49 +2394,38 @@ "llm_db": "basics-t-003-struct-in-table-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:37:03.764904700Z", - "finished_at": "2026-01-17T17:39:44.140776600Z" + "started_at": "2026-01-20T01:41:53.643438245Z", + "finished_at": "2026-01-20T01:43:11.935014768Z" }, "t_004_insert": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "task": "t_004_insert", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 2, - "passed_tests": 2, + "passed_tests": 1, "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\", 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.User.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", + "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": true, - "partial": 1.0, + "pass": false, + "partial": 0.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 User WHERE Id=1", - "reducer": "InsertUser", - "server": "http://127.0.0.1:52018" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c200c94740d8f1b4685d4497d0a77f8d7ee1d2ef5dc4aad6273dd49d723ef216/sql)\n", + "phase": "sql_golden" } }, "schema_parity": { @@ -2536,31 +2436,31 @@ "llm_db": "basics-t-004-insert-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:38:01.203328100Z", - "finished_at": "2026-01-17T17:39:44.535696100Z" + "started_at": "2026-01-20T01:41:53.649527015Z", + "finished_at": "2026-01-20T01:42:27.068291893Z" }, "t_005_update": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "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 = \"User\")]\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.User.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.User.Id.Update(u);\n }\n }\n}", + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\")]\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 existing = ctx.Db.User.Id.Find(id);\n if (existing == null)\n {\n throw new System.Exception(\"User not found\");\n }\n\n var updated = new User\n {\n Id = id,\n Name = name,\n Age = age,\n Active = active\n };\n\n ctx.Db.User.Id.Update(updated);\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", + "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": { "schema_parity": { "pass": true, @@ -2570,58 +2470,58 @@ "llm_db": "basics-t-005-update-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } }, - "data_parity_update_user": { - "pass": true, - "partial": 1.0, + "seed_users_row": { + "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-5-llm", - "llm_out": "Id | Name | Age | Active ----+----------+-----+-------- 1 | \"Alice2\" | 31 | false", - "query": "SELECT Id, Name, Age, Active FROM User WHERE Id=1", - "reducer": "UpdateUser", - "server": "http://127.0.0.1:52018" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c20033139bef872cfe2bfd2109e764bc794b357c86a50753533c9c532161df94/sql)\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } }, - "seed_users_row": { - "pass": true, - "partial": 1.0, + "data_parity_update_user": { + "pass": false, + "partial": 0.0, "notes": { - "sql": "INSERT INTO User(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "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.User, StdbModule, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Module.User, 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.6.0.0, Culture=neutral, PublicKeyToken=null]].DoUpdate(User )\n at SpacetimeDB.Internal.TableHandles.User.IdUniqueIndex.Update(User )\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:37375/v1/database/c20033139bef872cfe2bfd2109e764bc794b357c86a50753533c9c532161df94/call/UpdateUser)\n", + "phase": "call_reducer_golden" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:39:44.140968700Z", - "finished_at": "2026-01-17T17:41:53.741396100Z" + "started_at": "2026-01-20T01:43:19.406818832Z", + "finished_at": "2026-01-20T01:43:51.938246362Z" }, "t_006_delete": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "task": "t_006_delete", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, - "passed_tests": 3, + "passed_tests": 1, "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\", 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.User.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", + "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": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c200461e3b2c21fbedbfd5ca3a6de128dcd3f24a539449d3530eca7bbfbc5939/sql)\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + } + }, "schema_parity": { "pass": true, "partial": 1.0, @@ -2630,71 +2530,40 @@ "llm_db": "basics-t-006-delete-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "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 User WHERE Id=1" - } - }, - "seed_users_row": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "sql": "INSERT INTO User(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c200d7ccf962b6202351545969e5fdac00030c3173aa5f82861c44a87560d507/sql)\n", + "phase": "sql" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:39:44.535862500Z", - "finished_at": "2026-01-17T17:41:54.337916600Z" + "started_at": "2026-01-20T01:43:52.165830877Z", + "finished_at": "2026-01-20T01:44:21.031010432Z" }, "t_007_crud": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "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 [SpacetimeDB.Table(Name = \"User\")]\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.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.User.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n ctx.Db.User.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\n ctx.Db.User.Id.Delete(2);\n }\n}", + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\", 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.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.User.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n\n if (ctx.Db.User.Id.Find(1) is User u)\n {\n u.Name = \"Alice2\";\n u.Age = 31;\n u.Active = false;\n ctx.Db.User.Id.Update(u);\n }\n\n ctx.Db.User.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", + "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_total_count_one": { - "pass": true, - "partial": 1.0, - "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM User" - } - }, - "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 User WHERE Id=1", - "reducer": "Crud", - "server": "http://127.0.0.1:52018" - } - }, "schema_parity": { "pass": true, "partial": 1.0, @@ -2703,158 +2572,164 @@ "llm_db": "basics-t-007-crud-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } }, + "crud_total_count_one": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2002e202a038508a32a9d443dc1c63dd15314e7a4ae42f8b18a563c5b7dea56/sql)\n", + "phase": "sql" + } + }, + "crud_row_id1_parity": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2001be58a6d663b1425393e27a72272ddd75b0fdf528881894768b052629853/sql)\n", + "phase": "sql_golden" + } + }, "crud_row_id2_deleted": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 0, - "expected": 0, - "sql": "SELECT COUNT(*) AS n FROM User WHERE Id=2" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2002e202a038508a32a9d443dc1c63dd15314e7a4ae42f8b18a563c5b7dea56/sql)\n", + "phase": "sql" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:39:44.584789700Z", - "finished_at": "2026-01-17T17:41:54.099943100Z" + "started_at": "2026-01-20T01:43:15.400084536Z", + "finished_at": "2026-01-20T01:43:52.102649565Z" }, "t_008_index_lookup": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "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 = \"User\", 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 = \"Result\", 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 found = ctx.Db.User.Id.Find(id);\n if (found is User user)\n {\n ctx.Db.Result.Insert(new Result { Id = user.Id, Name = user.Name });\n }\n }\n}", + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\")]\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 = \"Result\")]\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.User.Id.Find(id) is User user)\n {\n ctx.Db.Result.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", + "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": true, - "partial": 1.0, + "index_lookup_projection_parity": { + "pass": false, + "partial": 0.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:52018", - "tables_diff": null, - "tables_equal": true + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2003774ae931536ebc6ad7f9274cfb87aeb96d8d764ac2ae7109babebdecc65/sql)\n", + "phase": "sql_golden" } }, "seed_user_row": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "sql": "INSERT INTO User(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2003774ae931536ebc6ad7f9274cfb87aeb96d8d764ac2ae7109babebdecc65/sql)\n", + "phase": "sql_golden", + "sql": "INSERT INTO users(Id, Name, Age, Active) VALUES (1, 'Alice', 30, true)" } }, - "index_lookup_projection_parity": { + "schema_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 Result WHERE Id=1", - "reducer": "LookupUserName", - "server": "http://127.0.0.1:52018" + "reducers_diff": null, + "reducers_equal": true, + "server": "http://127.0.0.1:37375", + "tables_diff": null, + "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:39:44.633920600Z", - "finished_at": "2026-01-17T17:41:53.378522Z" + "started_at": "2026-01-20T01:43:52.163281010Z", + "finished_at": "2026-01-20T01:44:23.181394773Z" }, "t_009_init": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "task": "t_009_init", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 4, - "passed_tests": 4, + "passed_tests": 1, "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\", 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(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.User.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", + "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": true, - "partial": 1.0, + "init_seed_alice": { + "pass": false, + "partial": 0.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:52018", - "tables_diff": null, - "tables_equal": true + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2006ba9d8287211c1bf2ec502e8fb2a4ee853e75cb38784fd1ecf7f27ae05f6/sql)\n", + "phase": "sql" } }, - "init_seed_bob": { - "pass": true, - "partial": 1.0, + "init_total_two": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM User WHERE Id=2 AND Name='Bob' AND Age=22 AND Active=false" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2006ba9d8287211c1bf2ec502e8fb2a4ee853e75cb38784fd1ecf7f27ae05f6/sql)\n", + "phase": "sql" } }, - "init_total_two": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 2, - "expected": 2, - "sql": "SELECT COUNT(*) AS n FROM User" + "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:37375", + "tables_diff": null, + "tables_equal": true } }, - "init_seed_alice": { - "pass": true, - "partial": 1.0, + "init_seed_bob": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM User WHERE Id=1 AND Name='Alice' AND Age=30 AND Active=true" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `users`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2006ba9d8287211c1bf2ec502e8fb2a4ee853e75cb38784fd1ecf7f27ae05f6/sql)\n", + "phase": "sql" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:41:54.338132Z", - "finished_at": "2026-01-17T17:44:00.712973Z" + "started_at": "2026-01-20T01:43:41.631516940Z", + "finished_at": "2026-01-20T01:44:09.136426429Z" }, "t_010_connect": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "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 [SpacetimeDB.Table(Name = \"Event\")]\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.Event.Insert(new Event { Kind = \"connected\" });\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.Event.Insert(new Event { Kind = \"disconnected\" });\n }\n}", + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Event\")]\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.Event.Insert(new Event\n {\n Id = 0,\n Kind = \"connected\"\n });\n }\n\n [SpacetimeDB.Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.Event.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", + "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, @@ -2864,31 +2739,31 @@ "llm_db": "basics-t-010-connect-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:41:54.389616400Z", - "finished_at": "2026-01-17T17:44:00.893998Z" + "started_at": "2026-01-20T01:43:11.935046077Z", + "finished_at": "2026-01-20T01:43:52.163256943Z" }, "t_011_helper_function": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "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 = \"Result\")]\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.Result.Insert(new Result { Id = id, Sum = Add(a, b) });\n }\n}", + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Result\", 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) => a + b;\n\n [SpacetimeDB.Reducer]\n public static void ComputeSum(ReducerContext ctx, int id, int a, int b)\n {\n ctx.Db.Result.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", + "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": true, @@ -2898,59 +2773,64 @@ "llm_db": "basics-t-011-helper-function-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } }, "helper_func_sum_abs": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM Result WHERE Id=1 AND Sum=5" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c200c7993c42ef0874c1289908b3ff4d4ca7073fba3d0d0b66230934be15edab/sql)\n", + "phase": "sql" } }, "helper_func_sum_parity": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.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 Result WHERE Id=1", - "reducer": "ComputeSum", - "server": "http://127.0.0.1:52018" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c200f4c4de99f0f613e0b22095e0584ab477f6718813d93f412702fe70c17cb8/sql)\n", + "phase": "sql_golden" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:41:54.440622700Z", - "finished_at": "2026-01-17T17:44:00.479096600Z" + "started_at": "2026-01-20T01:41:53.646335902Z", + "finished_at": "2026-01-20T01:43:07.332403303Z" }, "t_012_spacetime_product_type": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "task": "t_012_spacetime_product_type", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, - "passed_tests": 3, + "passed_tests": 1, "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 = \"Result\", 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.Result.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", + "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": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c20067fe1e213b2b6055a2265abacde90f33a54d9ca62894ef018009332c524d/sql)\n", + "phase": "sql_golden" + } + }, + "product_type_row_count": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c20091a026a6e24cbedfe348785ee1a0dfc5c34a7ba9189ffa505d8c187b1ac9/sql)\n", + "phase": "sql" + } + }, "schema_parity": { "pass": true, "partial": 1.0, @@ -2959,124 +2839,87 @@ "llm_db": "schema-t-012-spacetime-product-type-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "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-5-llm", - "llm_out": "Id | Value ----+----------------------- 1 | (Left = 2, Right = 3)", - "query": "SELECT Id, Value FROM Result WHERE Id=1", - "reducer": "SetScore", - "server": "http://127.0.0.1:52018" - } - }, - "product_type_row_count": { - "pass": true, - "partial": 1.0, - "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM Result WHERE Id=1" - } } }, "vendor": "openai", - "started_at": "2026-01-17T17:41:54.503076300Z", - "finished_at": "2026-01-17T17:44:01.144053500Z" + "started_at": "2026-01-20T01:44:59.289433942Z", + "finished_at": "2026-01-20T01:45:25.879019400Z" }, "t_013_spacetime_sum_type": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "task": "t_013_spacetime_sum_type", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, - "passed_tests": 3, + "passed_tests": 1, "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 = \"Result\")]\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.Result.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", + "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": { - "schema_parity": { - "pass": true, - "partial": 1.0, + "sum_type_row_count": { + "pass": false, + "partial": 0.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": "http://127.0.0.1:52018", - "tables_diff": null, - "tables_equal": true + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2001ba8a258a2548168b63dc5df5a0d8c5b5a039ddccee735c7d894475d29f5/sql)\n", + "phase": "sql" } }, "sum_type_row_parity": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.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-5-llm", - "llm_out": "Id | Value ----+-------------------------- 1 | (Circle = (Radius = 10))", - "query": "SELECT Id, Value FROM Result WHERE Id=1", - "reducer": "SetCircle", - "server": "http://127.0.0.1:52018" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `results`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2001fa6fa22143c93406d60c7c8d72b3aba7fad66ca6789161989cae8535bdb/sql)\n", + "phase": "sql_golden" } }, - "sum_type_row_count": { + "schema_parity": { "pass": true, "partial": 1.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM Result WHERE Id=1" + "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": "http://127.0.0.1:37375", + "tables_diff": null, + "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:44:00.713191900Z", - "finished_at": "2026-01-17T17:46:23.840153400Z" + "started_at": "2026-01-20T01:44:59.294545896Z", + "finished_at": "2026-01-20T01:45:44.814268440Z" }, "t_014_elementary_columns": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "task": "t_014_elementary_columns", "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 = \"Primitive\")]\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.Primitive.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}", + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Primitive\", 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.Primitive.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", + "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": { "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:52018/v1/database/c200064edf6c967dbc5c365e9db0fe3c5db43a028f0fb1ae9184d42270ec0123/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `primitives`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2006e548a448e4a448582cfd67f2eaab13207dea03c90534493c91c319a2b33/sql)\n", "phase": "sql_golden" } }, @@ -3084,7 +2927,7 @@ "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:52018/v1/database/c200eaa8c2661ec52792ae0a5db7b72f0454982de7e4571fabc60fd693533736/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `primitives`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2004448c4bb2fdac69d279b105bbc78e720492071a8f12b30eba24659470387/sql)\n", "phase": "sql" } }, @@ -3096,41 +2939,32 @@ "llm_db": "schema-t-014-elementary-columns-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } } }, "vendor": "openai", - "started_at": "2026-01-17T17:44:01.144225900Z", - "finished_at": "2026-01-17T17:46:22.982626Z" + "started_at": "2026-01-20T01:44:59.292139426Z", + "finished_at": "2026-01-20T01:45:30.094932382Z" }, "t_015_product_type_columns": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "task": "t_015_product_type_columns", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 3, - "passed_tests": 3, + "passed_tests": 1, "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 = \"Profile\", 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 foreach (var row in ctx.Db.Profile.Iter())\n {\n ctx.Db.Profile.Id.Delete(row.Id);\n }\n\n ctx.Db.Profile.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", + "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": { - "product_type_columns_row_count": { - "pass": true, - "partial": 1.0, - "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM Profile WHERE Id=1" - } - }, "schema_parity": { "pass": true, "partial": 1.0, @@ -3139,51 +2973,66 @@ "llm_db": "schema-t-015-product-type-columns-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } }, "product_type_columns_row_parity": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.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 Profile WHERE Id=1", - "reducer": "Seed", - "server": "http://127.0.0.1:52018" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `profiles`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c200f4aef87c4d4177cc2dee268475a2712df95903187036756bb7679ea8d71d/sql)\n", + "phase": "sql_golden" + } + }, + "product_type_columns_row_count": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `profiles`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c200934c2b281e6bfdd45af65a2f7b3729112714ae5e763507eba1b3bf1281f7/sql)\n", + "phase": "sql" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:44:01.193687800Z", - "finished_at": "2026-01-17T17:46:23.512672800Z" + "started_at": "2026-01-20T01:45:25.879059692Z", + "finished_at": "2026-01-20T01:45:57.350652091Z" }, "t_016_sum_type_columns": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "task": "t_016_sum_type_columns", "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.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 = \"Drawing\", 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 foreach (var row in ctx.Db.Drawing.Iter())\n {\n ctx.Db.Drawing.Id.Delete(row.Id);\n }\n\n ctx.Db.Drawing.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}", + "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 = \"Drawing\", 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.Drawing.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", + "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:37375", + "tables_diff": null, + "tables_equal": true + } + }, "sum_type_columns_row_count": { "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `drawings` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c2002f0608a46ce176fbd932349345ecab2c6b73a744fd9e7b1a24e3d581d96f/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `drawings`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c20012883db5294aeb48cc58b0bf586d7bceee6b9f5f6d8bbfb890dda90bfac5/sql)\n", "phase": "sql" } }, @@ -3191,52 +3040,31 @@ "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `drawings` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c200dd2d774e68ba23b04d950437a8f0db59684f0104d14737fe24d50f46cdcf/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `drawings`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c200a0d2cc9dc8b14351840e33df1960da4daa53109ac78d761949a1baaaf201/sql)\n", "phase": "sql_golden" } - }, - "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:52018", - "tables_diff": null, - "tables_equal": true - } } }, "vendor": "openai", - "started_at": "2026-01-17T17:44:01.242910800Z", - "finished_at": "2026-01-17T17:46:23.237622Z" + "started_at": "2026-01-20T01:45:30.174966802Z", + "finished_at": "2026-01-20T01:46:16.833371759Z" }, "t_017_scheduled_columns": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "task": "t_017_scheduled_columns", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 2, "passed_tests": 1, - "llm_output": "using System;\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"TickTimer\", 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.TickTimer.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}", + "llm_output": "using System;\nusing SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"TickTimer\", 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 }\n\n [SpacetimeDB.Reducer(ReducerKind.Init)]\n public static void Init(ReducerContext ctx)\n {\n ctx.Db.TickTimer.Insert(new TickTimer\n {\n ScheduledAt = new ScheduleAt.Interval(TimeSpan.FromMicroseconds(50_000))\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", + "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": false, - "partial": 0.0, - "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `tick_timer` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c200bbd98b7fb0ffcdcea05ec0c35c8fe6f2f95c8ac578957ba9a9e01c18b3ed/sql)\n", - "phase": "sql" - } - }, "schema_parity": { "pass": true, "partial": 1.0, @@ -3245,44 +3073,46 @@ "llm_db": "schema-t-017-scheduled-columns-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } + }, + "scheduled_seeded_one_row": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `tick_timer`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c200725096303f79bcc46c94e18e69914684c51594a0f19278b5d50444f1a231/sql)\n", + "phase": "sql" + } } }, "vendor": "openai", - "started_at": "2026-01-17T17:46:23.840398200Z", - "finished_at": "2026-01-17T17:48:49.800389Z" + "started_at": "2026-01-20T01:44:50.125868865Z", + "finished_at": "2026-01-20T01:45:30.174936935Z" }, "t_018_constraints": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "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 = \"Account\")]\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.Account.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.Account.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}", + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Account\")]\n [SpacetimeDB.Index.BTree(Name = \"by_name\", Columns = [\"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(SpacetimeDB.ReducerContext ctx)\n {\n ctx.Db.Account.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.Account.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", + "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, + "constraints_seed_two_rows": { + "pass": false, + "partial": 0.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 Account WHERE Id=1", - "reducer": "Seed", - "server": "http://127.0.0.1:52018" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `accounts`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c20041d01c6e91da51fa154658cf9d37c8b3baaac06f6e2aec892bea4a0ed66e/sql)\n", + "phase": "sql" } }, "schema_parity": { @@ -3293,57 +3123,54 @@ "llm_db": "schema-t-018-constraints-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } }, - "constraints_seed_two_rows": { - "pass": true, - "partial": 1.0, + "constraints_row_parity_after_seed": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM Account WHERE Id=2" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `accounts`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2003ec499a4de2e8d980575345f0ea33142838d7b40496b4ee7bdffca1602e0/sql)\n", + "phase": "sql_golden" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:46:23.891348900Z", - "finished_at": "2026-01-17T17:48:48.681349500Z" + "started_at": "2026-01-20T01:44:21.031043080Z", + "finished_at": "2026-01-20T01:44:59.063845425Z" }, "t_019_many_to_many": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "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 = \"User\", 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 = \"Group\", 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 = \"Membership\", Public = true)]\n [SpacetimeDB.Index.BTree(Name = \"by_user\", Columns = new[] { \"UserId\" })]\n [SpacetimeDB.Index.BTree(Name = \"by_group\", Columns = new[] { \"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.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}", + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"User\", 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 = \"Group\", 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 = \"Membership\", Public = true)]\n [SpacetimeDB.Index.BTree(Name = \"by_user\", Columns = new[] { nameof(Membership.UserId) })]\n [SpacetimeDB.Index.BTree(Name = \"by_group\", Columns = new[] { nameof(Membership.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 // Clear existing rows to ensure exactly these rows exist\n foreach (var m in ctx.Db.Membership.Iter())\n {\n ctx.Db.Membership.Id.Delete(m.Id);\n }\n foreach (var u in ctx.Db.User.Iter())\n {\n ctx.Db.User.UserId.Delete(u.UserId);\n }\n foreach (var g in ctx.Db.Group.Iter())\n {\n ctx.Db.Group.GroupId.Delete(g.GroupId);\n }\n\n // Insert 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 // Insert 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 // Insert 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", + "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, + "memberships_three_rows": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM Membership WHERE UserId=1 AND GroupId=10" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `memberships`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2002f5232cb589d1d6e52337e5c7a657a3bc7e65d337593f4e1d573c32c8c0d/sql)\n", + "phase": "sql" } }, "m2m_has_2_20": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM Membership WHERE UserId=2 AND GroupId=20" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `memberships`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2002f5232cb589d1d6e52337e5c7a657a3bc7e65d337593f4e1d573c32c8c0d/sql)\n", + "phase": "sql" } }, "schema_parity": { @@ -3354,63 +3181,61 @@ "llm_db": "schema-t-019-many-to-many-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } }, - "memberships_three_rows": { - "pass": true, - "partial": 1.0, + "m2m_has_1_10": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM Membership" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `memberships`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2002f5232cb589d1d6e52337e5c7a657a3bc7e65d337593f4e1d573c32c8c0d/sql)\n", + "phase": "sql" } }, "m2m_has_1_20": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM Membership WHERE UserId=1 AND GroupId=20" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `memberships`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c2002f5232cb589d1d6e52337e5c7a657a3bc7e65d337593f4e1d573c32c8c0d/sql)\n", + "phase": "sql" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:46:23.941695400Z", - "finished_at": "2026-01-17T17:48:49.638011300Z" + "started_at": "2026-01-20T01:44:23.181428365Z", + "finished_at": "2026-01-20T01:44:58.917328881Z" }, "t_020_ecs": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "task": "t_020_ecs", "lang": "csharp", "golden_published": true, "model_name": "GPT-5", "total_tests": 5, "passed_tests": 1, - "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Entity\")]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n }\n\n [SpacetimeDB.Table(Name = \"Position\")]\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 = \"Velocity\")]\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 = \"NextPosition\")]\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.Entity.Insert(new Entity { Id = 1 });\n ctx.Db.Position.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.Velocity.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n\n ctx.Db.Entity.Insert(new Entity { Id = 2 });\n ctx.Db.Position.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n ctx.Db.Velocity.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 p in ctx.Db.Position.Iter())\n {\n var vOpt = ctx.Db.Velocity.EntityId.Find(p.EntityId);\n if (!vOpt.HasValue)\n {\n continue;\n }\n\n var v = vOpt.Value;\n var nx = p.X + v.VX;\n var ny = p.Y + v.VY;\n\n var existing = ctx.Db.NextPosition.EntityId.Find(p.EntityId);\n if (existing.HasValue)\n {\n var np = existing.Value;\n np.X = nx;\n np.Y = ny;\n ctx.Db.NextPosition.EntityId.Update(np);\n }\n else\n {\n ctx.Db.NextPosition.Insert(new NextPosition { EntityId = p.EntityId, X = nx, Y = ny });\n }\n }\n }\n}", + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Entity\")]\n public partial struct Entity\n {\n [SpacetimeDB.PrimaryKey]\n public int Id;\n }\n\n [SpacetimeDB.Table(Name = \"Position\")]\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 = \"Velocity\")]\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 = \"NextPosition\")]\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.Entity.Insert(new Entity { Id = 1 });\n ctx.Db.Position.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.Velocity.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n\n // Entity 2\n ctx.Db.Entity.Insert(new Entity { Id = 2 });\n ctx.Db.Position.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n ctx.Db.Velocity.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.Position.Iter())\n {\n var velOpt = ctx.Db.Velocity.EntityId.Find(pos.EntityId);\n int vx = 0, vy = 0;\n if (velOpt.HasValue)\n {\n var v = velOpt.Value;\n vx = v.VX;\n vy = v.VY;\n }\n\n int nx = pos.X + vx;\n int ny = pos.Y + vy;\n\n var nextOpt = ctx.Db.NextPosition.EntityId.Find(pos.EntityId);\n if (nextOpt.HasValue)\n {\n var np = nextOpt.Value;\n np.X = nx;\n np.Y = ny;\n ctx.Db.NextPosition.EntityId.Update(np);\n }\n else\n {\n ctx.Db.NextPosition.Insert(new NextPosition\n {\n EntityId = pos.EntityId,\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\\csharp\\server\\golden", - "work_dir_llm": "target\\llm-runs\\schema\\t_020_ecs\\csharp\\server\\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_entity1": { + "ecs_step_next_positions_count": { "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c200cd9cee3cc0372777bfaf0b39060fd40af1d2ebe26282410af9e12f9448d4/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `next_positions`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c20087d836f66db15364b6185169e3c5915af99aec3092cc7c379115765be4fe/sql)\n", "phase": "sql" } }, - "ecs_seed_positions_count": { + "ecs_next_pos_entity1": { "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c200cd9cee3cc0372777bfaf0b39060fd40af1d2ebe26282410af9e12f9448d4/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `next_positions`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c20087d836f66db15364b6185169e3c5915af99aec3092cc7c379115765be4fe/sql)\n", "phase": "sql" } }, @@ -3422,73 +3247,62 @@ "llm_db": "schema-t-020-ecs-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } }, - "ecs_step_next_positions_count": { + "ecs_next_pos_entity2": { "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c200cd9cee3cc0372777bfaf0b39060fd40af1d2ebe26282410af9e12f9448d4/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `next_positions`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c20087d836f66db15364b6185169e3c5915af99aec3092cc7c379115765be4fe/sql)\n", "phase": "sql" } }, - "ecs_next_pos_entity2": { + "ecs_seed_positions_count": { "pass": false, "partial": 0.0, "notes": { - "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: `next_positions` is not a valid table\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:52018/v1/database/c200cd9cee3cc0372777bfaf0b39060fd40af1d2ebe26282410af9e12f9448d4/sql)\n", + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `positions`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c20087d836f66db15364b6185169e3c5915af99aec3092cc7c379115765be4fe/sql)\n", "phase": "sql" } } }, "vendor": "openai", - "started_at": "2026-01-17T17:46:23.991424900Z", - "finished_at": "2026-01-17T17:48:49.302537500Z" + "started_at": "2026-01-20T01:43:52.168519242Z", + "finished_at": "2026-01-20T01:44:59.289370726Z" }, "t_021_multi_column_index": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "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 = \"Log\", 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 foreach (var row in ctx.Db.Log.Iter())\n {\n ctx.Db.Log.Id.Delete(row.Id);\n }\n\n ctx.Db.Log.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.Log.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.Log.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}", + "passed_tests": 1, + "llm_output": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Log\", 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.Log.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.Log.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.Log.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", + "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_lookup_u7_d1": { - "pass": true, - "partial": 1.0, + "mcindex_lookup_u7_d2": { + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM Log WHERE UserId=7 AND Day=1" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `logs`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c20091e3ea03d149a0d10d2cb512cbbc0eed1364fc061f95a3457992179c58d4/sql)\n", + "phase": "sql" } }, "mcindex_seed_count": { - "pass": true, - "partial": 1.0, - "notes": { - "actual": 3, - "expected": 3, - "sql": "SELECT COUNT(*) AS n FROM Log" - } - }, - "mcindex_lookup_u7_d2": { - "pass": true, - "partial": 1.0, + "pass": false, + "partial": 0.0, "notes": { - "actual": 1, - "expected": 1, - "sql": "SELECT COUNT(*) AS n FROM Log WHERE UserId=7 AND Day=2" + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `logs`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c20091e3ea03d149a0d10d2cb512cbbc0eed1364fc061f95a3457992179c58d4/sql)\n", + "phase": "sql" } }, "schema_parity": { @@ -3499,15 +3313,23 @@ "llm_db": "schema-t-021-multi-column-index-gpt-5-llm", "reducers_diff": null, "reducers_equal": true, - "server": "http://127.0.0.1:52018", + "server": "http://127.0.0.1:37375", "tables_diff": null, "tables_equal": true } + }, + "mcindex_lookup_u7_d1": { + "pass": false, + "partial": 0.0, + "notes": { + "error": "spacetime sql failed:\nWARNING: This command is UNSTABLE and subject to breaking changes.\n\nError: no such table: `logs`. If the table exists, it may be marked private.\n\nCaused by:\n HTTP status client error (400 Bad Request) for url (http://127.0.0.1:37375/v1/database/c20091e3ea03d149a0d10d2cb512cbbc0eed1364fc061f95a3457992179c58d4/sql)\n", + "phase": "sql" + } } }, "vendor": "openai", - "started_at": "2026-01-17T17:48:49.800582900Z", - "finished_at": "2026-01-17T17:50:10.971545400Z" + "started_at": "2026-01-20T01:44:09.136460600Z", + "finished_at": "2026-01-20T01:44:50.125826908Z" } } } @@ -3604,91 +3426,91 @@ "syntax": "csharp" }, "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}", + "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;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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 = \"Product\")]\r\n public partial struct Product\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 = \"Note\")]\r\n public partial struct Note\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", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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 = \"Product\")]\n public partial struct Product\n {\n [PrimaryKey] public int Id;\n public string Title;\n public float Price;\n public bool InStock;\n }\n\n [Table(Name = \"Note\")]\n public partial struct Note\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;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"TickTimer\", 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.TickTimer.Insert(new TickTimer\r\n {\r\n ScheduledAt = new ScheduleAt.Interval(interval)\r\n });\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"TickTimer\", 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.TickTimer.Insert(new TickTimer\n {\n ScheduledAt = new ScheduleAt.Interval(interval)\n });\n }\n}\n", "syntax": "csharp" }, "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 = \"Entity\")]\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", + "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 = \"Entity\")]\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;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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.User.Insert(new User { Id = id, Name = name, Age = age, Active = active });\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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.User.Insert(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}\n", "syntax": "csharp" }, "t_005_update": { - "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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.User.Id.Update(new User { Id = id, Name = name, Age = age, Active = active });\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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.User.Id.Update(new User { Id = id, Name = name, Age = age, Active = active });\n }\n}\n", "syntax": "csharp" }, "t_006_delete": { - "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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.User.Id.Delete(id);\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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.User.Id.Delete(id);\n }\n}\n", "syntax": "csharp" }, "t_007_crud": { - "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\r\n ctx.Db.User.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\r\n ctx.Db.User.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\r\n ctx.Db.User.Id.Delete(2);\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.User.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n ctx.Db.User.Id.Update(new User { Id = 1, Name = \"Alice2\", Age = 31, Active = false });\n ctx.Db.User.Id.Delete(2);\n }\n}\n", "syntax": "csharp" }, "t_008_index_lookup": { - "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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 = \"Result\")]\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.User.Id.Find(id);\r\n if (u.HasValue)\r\n {\r\n var row = u.Value;\r\n ctx.Db.Result.Insert(new Result { Id = row.Id, Name = row.Name });\r\n }\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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 = \"Result\")]\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.User.Id.Find(id);\n if (u.HasValue)\n {\n var row = u.Value;\n ctx.Db.Result.Insert(new Result { Id = row.Id, Name = row.Name });\n }\n }\n}\n", "syntax": "csharp" }, "t_009_init": { - "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\r\n ctx.Db.User.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\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.User.Insert(new User { Id = 1, Name = \"Alice\", Age = 30, Active = true });\n ctx.Db.User.Insert(new User { Id = 2, Name = \"Bob\", Age = 22, Active = false });\n }\n}\n", "syntax": "csharp" }, "t_010_connect": { - "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"Event\")]\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.Event.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.Event.Insert(new Event { Kind = \"disconnected\" });\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"Event\")]\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.Event.Insert(new Event { Kind = \"connected\" });\n }\n\n [Reducer(ReducerKind.ClientDisconnected)]\n public static void ClientDisconnected(ReducerContext ctx)\n {\n ctx.Db.Event.Insert(new Event { Kind = \"disconnected\" });\n }\n}\n", "syntax": "csharp" }, "t_011_helper_function": { - "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"Result\")]\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.Result.Insert(new Result { Id = id, Sum = Add(a, b) });\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"Result\")]\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.Result.Insert(new Result { Id = id, Sum = Add(a, b) });\n }\n}\n", "syntax": "csharp" }, "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 = \"Result\")]\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.Result.Insert(new Result { Id = id, Value = new Score { Left = left, Right = right } });\r\n }\r\n}\r\n", + "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 = \"Result\")]\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.Result.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;\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 = \"Result\")]\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.Result.Insert(new Result { Id = id, Value = new Shape.Circle(new Circle { Radius = radius }) });\r\n }\r\n}\r\n", + "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 = \"Result\")]\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.Result.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;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"Primitive\")]\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.Primitive.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", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"Primitive\")]\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.Primitive.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;\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 = \"Profile\")]\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.Profile.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", + "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 = \"Profile\")]\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.Profile.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;\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 = \"Drawing\")]\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.Drawing.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", + "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 = \"Drawing\")]\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.Drawing.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;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"TickTimer\", 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.TickTimer.Insert(new TickTimer\r\n {\r\n ScheduledId = 0,\r\n ScheduledAt = new ScheduleAt.Interval(interval)\r\n });\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"TickTimer\", 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.TickTimer.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;\r\n\r\npublic static partial class Module\r\n{\r\n [SpacetimeDB.Table(Name = \"Account\", 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.Account.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\r\n ctx.Db.Account.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [SpacetimeDB.Table(Name = \"Account\", 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.Account.Insert(new Account { Id = 1, Email = \"a@example.com\", Name = \"Alice\" });\n ctx.Db.Account.Insert(new Account { Id = 2, Email = \"b@example.com\", Name = \"Bob\" });\n }\n}\n", "syntax": "csharp" }, "t_019_many_to_many": { - "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"User\")]\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 = \"Group\")]\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 = \"Membership\")]\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.User.Insert(new User { UserId = 1, Name = \"Alice\" });\r\n ctx.Db.User.Insert(new User { UserId = 2, Name = \"Bob\" });\r\n\r\n ctx.Db.Group.Insert(new Group { GroupId = 10, Title = \"Admin\" });\r\n ctx.Db.Group.Insert(new Group { GroupId = 20, Title = \"Dev\" });\r\n\r\n ctx.Db.Membership.Insert(new Membership { Id = 1, UserId = 1, GroupId = 10 });\r\n ctx.Db.Membership.Insert(new Membership { Id = 2, UserId = 1, GroupId = 20 });\r\n ctx.Db.Membership.Insert(new Membership { Id = 3, UserId = 2, GroupId = 20 });\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"User\")]\n public partial struct User\n {\n [PrimaryKey] public int UserId;\n public string Name;\n }\n\n [Table(Name = \"Group\")]\n public partial struct Group\n {\n [PrimaryKey] public int GroupId;\n public string Title;\n }\n\n [Table(Name = \"Membership\")]\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.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}\n", "syntax": "csharp" }, "t_020_ecs": { - "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"Entity\")]\r\n public partial struct Entity { [PrimaryKey] public int Id; }\r\n\r\n [Table(Name = \"Position\")]\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 = \"Velocity\")]\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 = \"NextPosition\")]\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.Entity.Insert(new Entity { Id = 1 });\r\n ctx.Db.Entity.Insert(new Entity { Id = 2 });\r\n\r\n ctx.Db.Position.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\r\n ctx.Db.Position.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\r\n\r\n ctx.Db.Velocity.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\r\n ctx.Db.Velocity.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.Position.Iter())\r\n {\r\n var velOpt = ctx.Db.Velocity.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.NextPosition.EntityId.Find(p.EntityId).HasValue)\r\n ctx.Db.NextPosition.EntityId.Update(np);\r\n else\r\n ctx.Db.NextPosition.Insert(np);\r\n }\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"Entity\")]\n public partial struct Entity { [PrimaryKey] public int Id; }\n\n [Table(Name = \"Position\")]\n public partial struct Position\n {\n [PrimaryKey] public int EntityId;\n public int X;\n public int Y;\n }\n\n [Table(Name = \"Velocity\")]\n public partial struct Velocity\n {\n [PrimaryKey] public int EntityId;\n public int VX;\n public int VY;\n }\n\n [Table(Name = \"NextPosition\")]\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.Entity.Insert(new Entity { Id = 1 });\n ctx.Db.Entity.Insert(new Entity { Id = 2 });\n\n ctx.Db.Position.Insert(new Position { EntityId = 1, X = 0, Y = 0 });\n ctx.Db.Position.Insert(new Position { EntityId = 2, X = 10, Y = 0 });\n\n ctx.Db.Velocity.Insert(new Velocity { EntityId = 1, VX = 1, VY = 0 });\n ctx.Db.Velocity.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.Position.Iter())\n {\n var velOpt = ctx.Db.Velocity.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.NextPosition.EntityId.Find(p.EntityId).HasValue)\n ctx.Db.NextPosition.EntityId.Update(np);\n else\n ctx.Db.NextPosition.Insert(np);\n }\n }\n}\n", "syntax": "csharp" }, "t_021_multi_column_index": { - "answer": "using SpacetimeDB;\r\n\r\npublic static partial class Module\r\n{\r\n [Table(Name = \"Log\")]\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.Log.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\r\n ctx.Db.Log.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\r\n ctx.Db.Log.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\r\n }\r\n}\r\n", + "answer": "using SpacetimeDB;\n\npublic static partial class Module\n{\n [Table(Name = \"Log\")]\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.Log.Insert(new Log { Id = 1, UserId = 7, Day = 1, Message = \"a\" });\n ctx.Db.Log.Insert(new Log { Id = 2, UserId = 7, Day = 2, Message = \"b\" });\n ctx.Db.Log.Insert(new Log { Id = 3, UserId = 9, Day = 1, Message = \"c\" });\n }\n}\n", "syntax": "csharp" } } diff --git a/docs/llms/docs-benchmark-summary.json b/docs/llms/docs-benchmark-summary.json index 576fb025c67..63665cb705a 100644 --- a/docs/llms/docs-benchmark-summary.json +++ b/docs/llms/docs-benchmark-summary.json @@ -1,38 +1,38 @@ { "version": 1, - "generated_at": "2026-01-17T17:50:11.244Z", + "generated_at": "2026-01-20T01:46:16.880Z", "by_language": { "csharp": { "modes": { "docs": { - "hash": "c009277c7d70fbe366c4088177b8aa9bc8b23c8c22d873dde498197df86bb0d1", + "hash": "c9afa66dc818f616ea70c65180c235ac58b63ddcb485be6e6f173bb206a122d5", "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 + "passed_tests": 12, + "pass_pct": 44.444443, + "task_pass_equiv": 7.333334, + "task_pass_pct": 61.111115 }, "schema": { "tasks": 10, "total_tests": 34, - "passed_tests": 25, - "pass_pct": 73.52941, - "task_pass_equiv": 7.3666663, - "task_pass_pct": 73.666664 + "passed_tests": 10, + "pass_pct": 29.411764, + "task_pass_equiv": 3.15, + "task_pass_pct": 31.5 } }, "totals": { "tasks": 22, "total_tests": 61, - "passed_tests": 52, - "pass_pct": 85.2459, - "task_pass_equiv": 19.366667, - "task_pass_pct": 88.030304 + "passed_tests": 22, + "pass_pct": 36.065575, + "task_pass_equiv": 10.483333, + "task_pass_pct": 47.651512 } } } @@ -75,34 +75,34 @@ } }, "rustdoc_json": { - "hash": "e6a5a5374022e3250e0df2cb5e4f7e4777081f474a0ebc4e99302be42151ef59", + "hash": "40baf0d53a9de9eab21250fad1d96f530213fd7dd09cb9a3d97f40ff548f0d8a", "models": { "GPT-5": { "categories": { "basics": { "tasks": 12, "total_tests": 27, - "passed_tests": 24, - "pass_pct": 88.888885, - "task_pass_equiv": 9.0, - "task_pass_pct": 75.0 + "passed_tests": 9, + "pass_pct": 33.333332, + "task_pass_equiv": 4.333333, + "task_pass_pct": 36.111107 }, "schema": { "tasks": 10, "total_tests": 34, - "passed_tests": 24, - "pass_pct": 70.588234, - "task_pass_equiv": 6.8666663, - "task_pass_pct": 68.666664 + "passed_tests": 9, + "pass_pct": 26.470589, + "task_pass_equiv": 2.65, + "task_pass_pct": 26.500002 } }, "totals": { "tasks": 22, "total_tests": 61, - "passed_tests": 48, - "pass_pct": 78.68852, - "task_pass_equiv": 15.866666, - "task_pass_pct": 72.12121 + "passed_tests": 18, + "pass_pct": 29.508196, + "task_pass_equiv": 6.9833336, + "task_pass_pct": 31.742426 } } }