[INFO] fetching crate sea-orm-sync 2.0.0-rc.37... [INFO] testing sea-orm-sync-2.0.0-rc.37 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate sea-orm-sync 2.0.0-rc.37 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate sea-orm-sync 2.0.0-rc.37 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate sea-orm-sync 2.0.0-rc.37 [INFO] tweaked toml for crates.io crate sea-orm-sync 2.0.0-rc.37 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate sea-orm-sync 2.0.0-rc.37 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate sea-orm-sync 2.0.0-rc.37 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1d91fa832806e37b28eb5ece9268320a66ddefd17134363a790c2c0b37b426a7 [INFO] running `Command { std: "docker" "start" "-a" "1d91fa832806e37b28eb5ece9268320a66ddefd17134363a790c2c0b37b426a7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1d91fa832806e37b28eb5ece9268320a66ddefd17134363a790c2c0b37b426a7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1d91fa832806e37b28eb5ece9268320a66ddefd17134363a790c2c0b37b426a7", kill_on_drop: false }` [INFO] [stdout] 1d91fa832806e37b28eb5ece9268320a66ddefd17134363a790c2c0b37b426a7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c6acb20c16eb13f50242634a82e4a156da202717d626918af71e016a9378946a [INFO] running `Command { std: "docker" "start" "-a" "c6acb20c16eb13f50242634a82e4a156da202717d626918af71e016a9378946a", kill_on_drop: false }` [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling rust_decimal v1.40.0 [INFO] [stderr] Compiling time-core v0.1.7 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling deranged v0.5.8 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling time-macros v0.2.25 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling inherent v1.0.13 [INFO] [stderr] Compiling sea-bae v0.2.1 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling ordered-float v4.6.0 [INFO] [stderr] Compiling ouroboros_macro v0.18.5 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling uuid v1.22.0 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling aliasable v0.1.3 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling strum v0.27.2 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling time v0.3.45 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling ouroboros v0.18.5 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling sea-query-derive v1.0.0-rc.12 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling pluralizer v0.5.0 [INFO] [stderr] Compiling sea-query v1.0.0-rc.31 [INFO] [stderr] Compiling sea-orm-macros v2.0.0-rc.37 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling sea-orm-sync v2.0.0-rc.37 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/database/db_connection.rs:297:9 [INFO] [stdout] | [INFO] [stdout] 297 | ({ [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 317 | }) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 297 ~ { [INFO] [stdout] 298 | match &self.inner { [INFO] [stdout] ... [INFO] [stdout] 316 | } [INFO] [stdout] 317 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::future::Future` [INFO] [stdout] --> src/database/executor.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::future::Future; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::pin::Pin` [INFO] [stdout] --> src/database/executor.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use std::pin::Pin; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/database/transaction.rs:564:9 [INFO] [stdout] | [INFO] [stdout] 564 | ({ [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 574 | }) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 564 ~ { [INFO] [stdout] 565 | #[cfg(not(feature = "sync"))] [INFO] [stdout] ... [INFO] [stdout] 573 | )) [INFO] [stdout] 574 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.50s [INFO] running `Command { std: "docker" "inspect" "c6acb20c16eb13f50242634a82e4a156da202717d626918af71e016a9378946a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c6acb20c16eb13f50242634a82e4a156da202717d626918af71e016a9378946a", kill_on_drop: false }` [INFO] [stdout] c6acb20c16eb13f50242634a82e4a156da202717d626918af71e016a9378946a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9499a0b339f623921511c7f9a45e6a744d6c032958aa5fd4e2246f1deb49a9aa [INFO] running `Command { std: "docker" "start" "-a" "9499a0b339f623921511c7f9a45e6a744d6c032958aa5fd4e2246f1deb49a9aa", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling time v0.3.45 [INFO] [stderr] Compiling pluralizer v0.5.0 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling dotenv v0.15.0 [INFO] [stderr] Compiling pretty_assertions v0.7.2 [INFO] [stderr] Compiling sea-orm-macros v2.0.0-rc.37 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling uuid v1.22.0 [INFO] [stderr] Compiling sea-query v1.0.0-rc.31 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling sea-orm-sync v2.0.0-rc.37 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/database/db_connection.rs:297:9 [INFO] [stdout] | [INFO] [stdout] 297 | ({ [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 317 | }) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 297 ~ { [INFO] [stdout] 298 | match &self.inner { [INFO] [stdout] ... [INFO] [stdout] 316 | } [INFO] [stdout] 317 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::future::Future` [INFO] [stdout] --> src/database/executor.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::future::Future; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::pin::Pin` [INFO] [stdout] --> src/database/executor.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use std::pin::Pin; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/database/transaction.rs:564:9 [INFO] [stdout] | [INFO] [stdout] 564 | ({ [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 574 | }) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 564 ~ { [INFO] [stdout] 565 | #[cfg(not(feature = "sync"))] [INFO] [stdout] ... [INFO] [stdout] 573 | )) [INFO] [stdout] 574 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::database::IntoMockRow` [INFO] [stdout] --> src/dynamic/model.rs:144:33 [INFO] [stdout] | [INFO] [stdout] 144 | use crate::{QueryResultRow, database::IntoMockRow, dynamic::Entity}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ no `IntoMockRow` in `database` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/entity/active_model.rs:1294:35 [INFO] [stdout] | [INFO] [stdout] 1294 | use crate::{DbErr, entity::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/entity/column.rs:665:82 [INFO] [stdout] | [INFO] [stdout] 665 | ColumnTrait, Condition, DbBackend, EntityTrait, QueryFilter, QueryTrait, tests_cfg::*, [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/entity/column_def.rs:130:16 [INFO] [stdout] | [INFO] [stdout] 130 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/entity/compound/has_many.rs:300:16 [INFO] [stdout] | [INFO] [stdout] 300 | use crate::tests_cfg::{cake, filling, fruit}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/entity/compound.rs:184:16 [INFO] [stdout] | [INFO] [stdout] 184 | use crate::tests_cfg::cake; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/entity/model.rs:243:9 [INFO] [stdout] | [INFO] [stdout] 243 | tests_cfg::{cake, filling, fruit, post}, [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/entity/relation.rs:569:9 [INFO] [stdout] | [INFO] [stdout] 569 | tests_cfg::{cake, fruit}, [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/delete.rs:188:16 [INFO] [stdout] | [INFO] [stdout] 188 | use crate::tests_cfg::cake; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/select_ext.rs:140:64 [INFO] [stdout] | [INFO] [stdout] 140 | use crate::{DbBackend, QueryOrder, QuerySelect, Statement, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::MockDatabase`, `crate::MockExecResult`, `crate::Transaction`, `crate::tests_cfg` [INFO] [stdout] --> src/executor/update.rs:200:70 [INFO] [stdout] | [INFO] [stdout] 200 | ColumnTrait, DbBackend, DbErr, EntityTrait, IntoActiveModel, MockDatabase, MockExecResult, [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ no `MockExecResult` in the root [INFO] [stdout] | | [INFO] [stdout] | no `MockDatabase` in the root [INFO] [stdout] 201 | QueryFilter, Set, Transaction, Update, UpdateResult, tests_cfg::cake, [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | | [INFO] [stdout] | no `Transaction` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these variants instead: [INFO] [stdout] crate::DatabaseExecutor::Transaction [INFO] [stdout] crate::TransactionError::Transaction [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 200 - ColumnTrait, DbBackend, DbErr, EntityTrait, IntoActiveModel, MockDatabase, MockExecResult, [INFO] [stdout] 200 + ColumnTrait, DbBackend, DbErr, EntityTrait, IntoActiveModel, Database, MockExecResult, [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 200 - ColumnTrait, DbBackend, DbErr, EntityTrait, IntoActiveModel, MockDatabase, MockExecResult, [INFO] [stdout] 200 + ColumnTrait, DbBackend, DbErr, EntityTrait, IntoActiveModel, MockDatabase, ExecResult, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/query/combine.rs:179:16 [INFO] [stdout] | [INFO] [stdout] 179 | use crate::tests_cfg::{cake, fruit}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/query/delete.rs:270:16 [INFO] [stdout] | [INFO] [stdout] 270 | use crate::tests_cfg::{cake, fruit}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/query/insert.rs:621:16 [INFO] [stdout] | [INFO] [stdout] 621 | use crate::tests_cfg::{cake, cake_filling}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/query/join.rs:262:16 [INFO] [stdout] | [INFO] [stdout] 262 | use crate::tests_cfg::{ [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find `tests_cfg` in `crate` [INFO] [stdout] --> src/query/update.rs:235:16 [INFO] [stdout] | [INFO] [stdout] 235 | use crate::tests_cfg::{cake, fruit, lunch_set, sea_orm_active_enums::Tea}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/query/update.rs:235:16 [INFO] [stdout] | [INFO] [stdout] 235 | use crate::tests_cfg::{cake, fruit, lunch_set, sea_orm_active_enums::Tea}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/schema/entity.rs:274:62 [INFO] [stdout] | [INFO] [stdout] 274 | use crate::{DbBackend, EntityName, Schema, sea_query::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/schema/json.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | tests_cfg::{cake, lunch_set}, [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/entity/base_entity.rs:1048:20 [INFO] [stdout] | [INFO] [stdout] 1048 | use crate::tests_cfg::cake; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/entity/base_entity.rs:1060:20 [INFO] [stdout] | [INFO] [stdout] 1060 | use crate::tests_cfg::cake_filling_price; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/entity/base_entity.rs:1164:20 [INFO] [stdout] | [INFO] [stdout] 1164 | use crate::tests_cfg::{cake, cake_filling}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::MockDatabase` [INFO] [stdout] --> src/entity/base_entity.rs:1165:45 [INFO] [stdout] | [INFO] [stdout] 1165 | use crate::{DbBackend, EntityTrait, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 1165 - use crate::{DbBackend, EntityTrait, MockDatabase}; [INFO] [stdout] 1165 + use crate::{DbBackend, EntityTrait, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:464:20 [INFO] [stdout] | [INFO] [stdout] 464 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::MockDatabase`, `crate::Transaction` [INFO] [stdout] --> src/executor/consolidate.rs:465:45 [INFO] [stdout] | [INFO] [stdout] 465 | use crate::{DbBackend, EntityTrait, MockDatabase, Statement, Transaction}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^ no `Transaction` in the root [INFO] [stdout] | | [INFO] [stdout] | no `MockDatabase` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these variants instead: [INFO] [stdout] crate::DatabaseExecutor::Transaction [INFO] [stdout] crate::TransactionError::Transaction [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 465 - use crate::{DbBackend, EntityTrait, MockDatabase, Statement, Transaction}; [INFO] [stdout] 465 + use crate::{DbBackend, EntityTrait, Database, Statement, Transaction}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:497:20 [INFO] [stdout] | [INFO] [stdout] 497 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:498:45 [INFO] [stdout] | [INFO] [stdout] 498 | use crate::{DbBackend, EntityTrait, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 498 - use crate::{DbBackend, EntityTrait, MockDatabase}; [INFO] [stdout] 498 + use crate::{DbBackend, EntityTrait, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:517:20 [INFO] [stdout] | [INFO] [stdout] 517 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:518:45 [INFO] [stdout] | [INFO] [stdout] 518 | use crate::{DbBackend, EntityTrait, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 518 - use crate::{DbBackend, EntityTrait, MockDatabase}; [INFO] [stdout] 518 + use crate::{DbBackend, EntityTrait, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:542:20 [INFO] [stdout] | [INFO] [stdout] 542 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:543:45 [INFO] [stdout] | [INFO] [stdout] 543 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 543 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 543 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:569:20 [INFO] [stdout] | [INFO] [stdout] 569 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:570:45 [INFO] [stdout] | [INFO] [stdout] 570 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 570 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 570 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:594:20 [INFO] [stdout] | [INFO] [stdout] 594 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:595:45 [INFO] [stdout] | [INFO] [stdout] 595 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 595 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 595 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:621:20 [INFO] [stdout] | [INFO] [stdout] 621 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::MockDatabase`, `crate::Transaction` [INFO] [stdout] --> src/executor/consolidate.rs:622:45 [INFO] [stdout] | [INFO] [stdout] 622 | use crate::{DbBackend, EntityTrait, MockDatabase, Statement, Transaction}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^ no `Transaction` in the root [INFO] [stdout] | | [INFO] [stdout] | no `MockDatabase` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these variants instead: [INFO] [stdout] crate::DatabaseExecutor::Transaction [INFO] [stdout] crate::TransactionError::Transaction [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 622 - use crate::{DbBackend, EntityTrait, MockDatabase, Statement, Transaction}; [INFO] [stdout] 622 + use crate::{DbBackend, EntityTrait, Database, Statement, Transaction}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:665:20 [INFO] [stdout] | [INFO] [stdout] 665 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:666:45 [INFO] [stdout] | [INFO] [stdout] 666 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 666 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 666 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:697:20 [INFO] [stdout] | [INFO] [stdout] 697 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:698:45 [INFO] [stdout] | [INFO] [stdout] 698 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 698 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 698 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:731:20 [INFO] [stdout] | [INFO] [stdout] 731 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:732:45 [INFO] [stdout] | [INFO] [stdout] 732 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 732 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 732 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:755:20 [INFO] [stdout] | [INFO] [stdout] 755 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:756:45 [INFO] [stdout] | [INFO] [stdout] 756 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 756 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 756 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:781:20 [INFO] [stdout] | [INFO] [stdout] 781 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::MockDatabase`, `crate::Transaction` [INFO] [stdout] --> src/executor/consolidate.rs:782:45 [INFO] [stdout] | [INFO] [stdout] 782 | use crate::{DbBackend, EntityTrait, MockDatabase, Statement, Transaction}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^ no `Transaction` in the root [INFO] [stdout] | | [INFO] [stdout] | no `MockDatabase` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these variants instead: [INFO] [stdout] crate::DatabaseExecutor::Transaction [INFO] [stdout] crate::TransactionError::Transaction [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 782 - use crate::{DbBackend, EntityTrait, MockDatabase, Statement, Transaction}; [INFO] [stdout] 782 + use crate::{DbBackend, EntityTrait, Database, Statement, Transaction}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:818:20 [INFO] [stdout] | [INFO] [stdout] 818 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:819:45 [INFO] [stdout] | [INFO] [stdout] 819 | use crate::{DbBackend, EntityTrait, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 819 - use crate::{DbBackend, EntityTrait, MockDatabase}; [INFO] [stdout] 819 + use crate::{DbBackend, EntityTrait, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:845:20 [INFO] [stdout] | [INFO] [stdout] 845 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:846:45 [INFO] [stdout] | [INFO] [stdout] 846 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 846 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 846 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:872:20 [INFO] [stdout] | [INFO] [stdout] 872 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:873:45 [INFO] [stdout] | [INFO] [stdout] 873 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 873 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 873 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:903:20 [INFO] [stdout] | [INFO] [stdout] 903 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:904:45 [INFO] [stdout] | [INFO] [stdout] 904 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 904 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 904 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:932:20 [INFO] [stdout] | [INFO] [stdout] 932 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::MockDatabase`, `crate::Transaction` [INFO] [stdout] --> src/executor/consolidate.rs:933:45 [INFO] [stdout] | [INFO] [stdout] 933 | use crate::{DbBackend, EntityTrait, MockDatabase, Statement, Transaction}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^ no `Transaction` in the root [INFO] [stdout] | | [INFO] [stdout] | no `MockDatabase` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these variants instead: [INFO] [stdout] crate::DatabaseExecutor::Transaction [INFO] [stdout] crate::TransactionError::Transaction [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 933 - use crate::{DbBackend, EntityTrait, MockDatabase, Statement, Transaction}; [INFO] [stdout] 933 + use crate::{DbBackend, EntityTrait, Database, Statement, Transaction}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:975:20 [INFO] [stdout] | [INFO] [stdout] 975 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:976:45 [INFO] [stdout] | [INFO] [stdout] 976 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 976 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 976 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:1002:20 [INFO] [stdout] | [INFO] [stdout] 1002 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:1003:45 [INFO] [stdout] | [INFO] [stdout] 1003 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 1003 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 1003 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:1031:20 [INFO] [stdout] | [INFO] [stdout] 1031 | use crate::tests_cfg::*; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::IntoMockRow`, `crate::MockDatabase` [INFO] [stdout] --> src/executor/consolidate.rs:1032:45 [INFO] [stdout] | [INFO] [stdout] 1032 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | | [INFO] [stdout] | no `IntoMockRow` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 1032 - use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] 1032 + use crate::{DbBackend, EntityTrait, IntoMockRow, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:1058:20 [INFO] [stdout] | [INFO] [stdout] 1058 | use crate::tests_cfg::Cake; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:1074:20 [INFO] [stdout] | [INFO] [stdout] 1074 | use crate::tests_cfg::{Cake, Filling, Fruit}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::tests_cfg` [INFO] [stdout] --> src/executor/consolidate.rs:1161:20 [INFO] [stdout] | [INFO] [stdout] 1161 | use crate::tests_cfg::{Cake, Filling, Fruit}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::MockDatabase` [INFO] [stdout] --> src/executor/delete.rs:192:60 [INFO] [stdout] | [INFO] [stdout] 192 | use crate::{DbBackend, DbErr, Delete, EntityTrait, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 192 - use crate::{DbBackend, DbErr, Delete, EntityTrait, MockDatabase}; [INFO] [stdout] 192 + use crate::{DbBackend, DbErr, Delete, EntityTrait, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm` [INFO] [stdout] --> src/executor/query.rs:1676:13 [INFO] [stdout] | [INFO] [stdout] 1676 | use sea_orm::{DbBackend, Statement}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::MockDatabase` [INFO] [stdout] --> src/executor/update.rs:356:39 [INFO] [stdout] | [INFO] [stdout] 356 | use crate::{DbBackend, DbErr, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^^ no `MockDatabase` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing this unresolved item through its public re-export instead: [INFO] [stdout] crate::executor::update::tests::MockDatabase [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 356 - use crate::{DbBackend, DbErr, MockDatabase}; [INFO] [stdout] 356 + use crate::{DbBackend, DbErr, Database}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::MockDatabase`, `crate::Transaction` [INFO] [stdout] --> src/query/insert.rs:787:32 [INFO] [stdout] | [INFO] [stdout] 787 | use crate::{DbBackend, MockDatabase, Statement, Transaction}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^ no `Transaction` in the root [INFO] [stdout] | | [INFO] [stdout] | no `MockDatabase` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these variants instead: [INFO] [stdout] crate::DatabaseExecutor::Transaction [INFO] [stdout] crate::TransactionError::Transaction [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 787 - use crate::{DbBackend, MockDatabase, Statement, Transaction}; [INFO] [stdout] 787 + use crate::{DbBackend, Database, Statement, Transaction}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `sea_orm` in this scope [INFO] [stdout] --> src/query/loader.rs:1466:13 [INFO] [stdout] | [INFO] [stdout] 1466 | use sea_orm::{DbBackend, IntoMockRow, LoaderTrait, MockDatabase, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `sea_orm` in this scope [INFO] [stdout] --> src/query/loader.rs:1486:13 [INFO] [stdout] | [INFO] [stdout] 1486 | use sea_orm::{DbBackend, IntoMockRow, LoaderTrait, MockDatabase, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `sea_orm` in this scope [INFO] [stdout] --> src/query/loader.rs:1525:13 [INFO] [stdout] | [INFO] [stdout] 1525 | use sea_orm::{DbBackend, IntoMockRow, LoaderTrait, MockDatabase, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::MockDatabase`, `crate::MockExecResult`, `crate::Transaction` [INFO] [stdout] --> src/query/insert.rs:838:32 [INFO] [stdout] | [INFO] [stdout] 838 | use crate::{DbBackend, MockDatabase, MockExecResult, Statement, Transaction}; [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^ no `Transaction` in the root [INFO] [stdout] | | | [INFO] [stdout] | | no `MockExecResult` in the root [INFO] [stdout] | no `MockDatabase` in the root [INFO] [stdout] | [INFO] [stdout] = help: consider importing one of these variants instead: [INFO] [stdout] crate::DatabaseExecutor::Transaction [INFO] [stdout] crate::TransactionError::Transaction [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 838 - use crate::{DbBackend, MockDatabase, MockExecResult, Statement, Transaction}; [INFO] [stdout] 838 + use crate::{DbBackend, Database, MockExecResult, Statement, Transaction}; [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 838 - use crate::{DbBackend, MockDatabase, MockExecResult, Statement, Transaction}; [INFO] [stdout] 838 + use crate::{DbBackend, MockDatabase, ExecResult, Statement, Transaction}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `super::fruit` [INFO] [stdout] --> src/entity/active_model.rs:1304:28 [INFO] [stdout] | [INFO] [stdout] 1304 | pub use super::fruit::*; [INFO] [stdout] | ^^^^^ could not find `fruit` in `super` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `sea_orm` in this scope [INFO] [stdout] --> src/query/loader.rs:1358:13 [INFO] [stdout] | [INFO] [stdout] 1358 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm` [INFO] [stdout] --> src/query/loader.rs:1358:13 [INFO] [stdout] | [INFO] [stdout] 1358 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `sea_orm` in this scope [INFO] [stdout] --> src/query/loader.rs:1375:13 [INFO] [stdout] | [INFO] [stdout] 1375 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm` [INFO] [stdout] --> src/query/loader.rs:1375:13 [INFO] [stdout] | [INFO] [stdout] 1375 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `sea_orm` in this scope [INFO] [stdout] --> src/query/loader.rs:1392:13 [INFO] [stdout] | [INFO] [stdout] 1392 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm` [INFO] [stdout] --> src/query/loader.rs:1392:13 [INFO] [stdout] | [INFO] [stdout] 1392 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `sea_orm` in this scope [INFO] [stdout] --> src/query/loader.rs:1409:13 [INFO] [stdout] | [INFO] [stdout] 1409 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm` [INFO] [stdout] --> src/query/loader.rs:1409:13 [INFO] [stdout] | [INFO] [stdout] 1409 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `sea_orm` in this scope [INFO] [stdout] --> src/query/loader.rs:1426:13 [INFO] [stdout] | [INFO] [stdout] 1426 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm` [INFO] [stdout] --> src/query/loader.rs:1426:13 [INFO] [stdout] | [INFO] [stdout] 1426 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `sea_orm` in this scope [INFO] [stdout] --> src/query/loader.rs:1449:13 [INFO] [stdout] | [INFO] [stdout] 1449 | use sea_orm::{DbBackend, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm` [INFO] [stdout] --> src/query/loader.rs:1449:13 [INFO] [stdout] | [INFO] [stdout] 1449 | use sea_orm::{DbBackend, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm` [INFO] [stdout] --> src/query/loader.rs:1466:13 [INFO] [stdout] | [INFO] [stdout] 1466 | use sea_orm::{DbBackend, IntoMockRow, LoaderTrait, MockDatabase, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm` [INFO] [stdout] --> src/query/loader.rs:1486:13 [INFO] [stdout] | [INFO] [stdout] 1486 | use sea_orm::{DbBackend, IntoMockRow, LoaderTrait, MockDatabase, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm` [INFO] [stdout] --> src/query/loader.rs:1525:13 [INFO] [stdout] | [INFO] [stdout] 1525 | use sea_orm::{DbBackend, IntoMockRow, LoaderTrait, MockDatabase, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `sea_orm` in this scope [INFO] [stdout] --> src/query/loader.rs:1547:13 [INFO] [stdout] | [INFO] [stdout] 1547 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm` [INFO] [stdout] --> src/query/loader.rs:1547:13 [INFO] [stdout] | [INFO] [stdout] 1547 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `sea_orm` in this scope [INFO] [stdout] --> src/query/loader.rs:1577:13 [INFO] [stdout] | [INFO] [stdout] 1577 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm` [INFO] [stdout] --> src/query/loader.rs:1577:13 [INFO] [stdout] | [INFO] [stdout] 1577 | use sea_orm::{DbBackend, LoaderTrait, MockDatabase, entity::prelude::*, tests_cfg::*}; [INFO] [stdout] | ^^^^^^^ use of unresolved module or unlinked crate `sea_orm` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `sea_orm`, use `cargo add sea_orm` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> src/entity/base_entity.rs:1204:47 [INFO] [stdout] | [INFO] [stdout] 1204 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> src/entity/base_entity.rs:1187:38 [INFO] [stdout] | [INFO] [stdout] 1187 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> src/entity/base_entity.rs:1204:58 [INFO] [stdout] | [INFO] [stdout] 1204 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> src/entity/base_entity.rs:1187:25 [INFO] [stdout] | [INFO] [stdout] 1187 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> src/entity/active_model.rs:1648:41 [INFO] [stdout] | [INFO] [stdout] 1648 | #[derive(DeriveIntoActiveModel, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> src/entity/active_model.rs:1643:34 [INFO] [stdout] | [INFO] [stdout] 1643 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> src/entity/active_model.rs:1648:52 [INFO] [stdout] | [INFO] [stdout] 1648 | #[derive(DeriveIntoActiveModel, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> src/entity/active_model.rs:1643:21 [INFO] [stdout] | [INFO] [stdout] 1643 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> src/entity/active_model.rs:1654:15 [INFO] [stdout] | [INFO] [stdout] 1654 | #[serde(skip)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `serde` is in scope, but it is a crate, not an attribute [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm::tests_cfg` [INFO] [stdout] --> tests/impl_from_for_active_model.rs:1:20 [INFO] [stdout] | [INFO] [stdout] 1 | use sea_orm::{Set, tests_cfg::cake}; [INFO] [stdout] | ^^^^^^^^^ could not find `tests_cfg` in `sea_orm` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stderr] error: could not compile `sea-orm-sync` (test "impl_from_for_active_model") due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/derive_model_tests.rs:8:47 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(DeriveEntityModel, Debug, Clone, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/derive_model_tests.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/derive_model_tests.rs:10:27 [INFO] [stdout] | [INFO] [stdout] 10 | #[sea_orm(model_attrs(serde(rename_all = "UPPERCASE")))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `serde` is in scope, but it is a crate, not an attribute [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/derive_model_tests.rs:11:30 [INFO] [stdout] | [INFO] [stdout] 11 | #[sea_orm(model_ex_attrs(serde(rename_all = "PascalCase")))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `serde` is in scope, but it is a crate, not an attribute [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/derive_model_tests.rs:30:28 [INFO] [stdout] | [INFO] [stdout] 30 | model_attrs(derive(Serialize), serde(rename_all = "UPPERCASE")), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/derive_model_tests.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/derive_model_tests.rs:30:40 [INFO] [stdout] | [INFO] [stdout] 30 | model_attrs(derive(Serialize), serde(rename_all = "UPPERCASE")), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `serde` is in scope, but it is a crate, not an attribute [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/derive_model_tests.rs:31:31 [INFO] [stdout] | [INFO] [stdout] 31 | model_ex_attrs(derive(Serialize), serde(rename_all = "PascalCase")) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/derive_model_tests.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `serde` in this scope [INFO] [stdout] --> tests/derive_model_tests.rs:31:43 [INFO] [stdout] | [INFO] [stdout] 31 | model_ex_attrs(derive(Serialize), serde(rename_all = "PascalCase")) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `serde` is in scope, but it is a crate, not an attribute [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `cake::Model: serde::Serialize` is not satisfied [INFO] [stdout] --> tests/derive_model_tests.rs:50:38 [INFO] [stdout] | [INFO] [stdout] 50 | assert_eq!(serde_json::to_string(&cake::Model { id: 1 })?, "{\"ID\":1}"); [INFO] [stdout] | --------------------- ^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] help: the trait `Serialize` is not implemented for `cake::Model` [INFO] [stdout] --> tests/derive_model_tests.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | #[sea_orm::model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Serialize)]` to your `cake::Model` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Serialize`: [INFO] [stdout] &'a T [INFO] [stdout] &'a mut T [INFO] [stdout] () [INFO] [stdout] (T,) [INFO] [stdout] (T0, T1) [INFO] [stdout] (T0, T1, T2) [INFO] [stdout] (T0, T1, T2, T3) [INFO] [stdout] (T0, T1, T2, T3, T4) [INFO] [stdout] and 178 others [INFO] [stdout] note: required by a bound in `serde_json::to_string` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.149/src/ser.rs:2247:17 [INFO] [stdout] | [INFO] [stdout] 2245 | pub fn to_string(value: &T) -> Result [INFO] [stdout] | --------- required by a bound in this function [INFO] [stdout] 2246 | where [INFO] [stdout] 2247 | T: ?Sized + Serialize, [INFO] [stdout] | ^^^^^^^^^ required by this bound in `to_string` [INFO] [stdout] = note: this error originates in the attribute macro `sea_orm::model` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `cake::ModelEx: serde::Serialize` is not satisfied [INFO] [stdout] --> tests/derive_model_tests.rs:52:31 [INFO] [stdout] | [INFO] [stdout] 52 | serde_json::to_string(&cake::ModelEx { [INFO] [stdout] | _________---------------------_^ [INFO] [stdout] | | | [INFO] [stdout] | | required by a bound introduced by this call [INFO] [stdout] 53 | | id: 1, [INFO] [stdout] 54 | | fruits: HasMany::Loaded(Vec::new()), [INFO] [stdout] 55 | | })?, [INFO] [stdout] | |_________^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `Serialize` is not implemented for `cake::ModelEx` [INFO] [stdout] --> tests/derive_model_tests.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Model { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Serialize)]` to your `cake::ModelEx` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Serialize`: [INFO] [stdout] &'a T [INFO] [stdout] &'a mut T [INFO] [stdout] () [INFO] [stdout] (T,) [INFO] [stdout] (T0, T1) [INFO] [stdout] (T0, T1, T2) [INFO] [stdout] (T0, T1, T2, T3) [INFO] [stdout] (T0, T1, T2, T3, T4) [INFO] [stdout] and 178 others [INFO] [stdout] note: required by a bound in `serde_json::to_string` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.149/src/ser.rs:2247:17 [INFO] [stdout] | [INFO] [stdout] 2245 | pub fn to_string(value: &T) -> Result [INFO] [stdout] | --------- required by a bound in this function [INFO] [stdout] 2246 | where [INFO] [stdout] 2247 | T: ?Sized + Serialize, [INFO] [stdout] | ^^^^^^^^^ required by this bound in `to_string` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `fruit::Model: serde::Serialize` is not satisfied [INFO] [stdout] --> tests/derive_model_tests.rs:60:31 [INFO] [stdout] | [INFO] [stdout] 60 | serde_json::to_string(&fruit::Model { [INFO] [stdout] | _________---------------------_^ [INFO] [stdout] | | | [INFO] [stdout] | | required by a bound introduced by this call [INFO] [stdout] 61 | | id: 2, [INFO] [stdout] 62 | | cake_id: Some(1) [INFO] [stdout] 63 | | })?, [INFO] [stdout] | |_________^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `Serialize` is not implemented for `fruit::Model` [INFO] [stdout] --> tests/derive_model_tests.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | #[sea_orm::model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Serialize)]` to your `fruit::Model` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Serialize`: [INFO] [stdout] &'a T [INFO] [stdout] &'a mut T [INFO] [stdout] () [INFO] [stdout] (T,) [INFO] [stdout] (T0, T1) [INFO] [stdout] (T0, T1, T2) [INFO] [stdout] (T0, T1, T2, T3) [INFO] [stdout] (T0, T1, T2, T3, T4) [INFO] [stdout] and 178 others [INFO] [stdout] note: required by a bound in `serde_json::to_string` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.149/src/ser.rs:2247:17 [INFO] [stdout] | [INFO] [stdout] 2245 | pub fn to_string(value: &T) -> Result [INFO] [stdout] | --------- required by a bound in this function [INFO] [stdout] 2246 | where [INFO] [stdout] 2247 | T: ?Sized + Serialize, [INFO] [stdout] | ^^^^^^^^^ required by this bound in `to_string` [INFO] [stdout] = note: this error originates in the attribute macro `sea_orm::model` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `fruit::ModelEx: serde::Serialize` is not satisfied [INFO] [stdout] --> tests/derive_model_tests.rs:67:31 [INFO] [stdout] | [INFO] [stdout] 67 | serde_json::to_string(&fruit::ModelEx { [INFO] [stdout] | _________---------------------_^ [INFO] [stdout] | | | [INFO] [stdout] | | required by a bound introduced by this call [INFO] [stdout] 68 | | id: 2, [INFO] [stdout] 69 | | cake_id: Some(1), [INFO] [stdout] 70 | | cake: HasOne::Unloaded, [INFO] [stdout] 71 | | })?, [INFO] [stdout] | |_________^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `Serialize` is not implemented for `fruit::ModelEx` [INFO] [stdout] --> tests/derive_model_tests.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub struct Model { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Serialize)]` to your `fruit::ModelEx` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Serialize`: [INFO] [stdout] &'a T [INFO] [stdout] &'a mut T [INFO] [stdout] () [INFO] [stdout] (T,) [INFO] [stdout] (T0, T1) [INFO] [stdout] (T0, T1, T2) [INFO] [stdout] (T0, T1, T2, T3) [INFO] [stdout] (T0, T1, T2, T3, T4) [INFO] [stdout] and 178 others [INFO] [stdout] note: required by a bound in `serde_json::to_string` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.149/src/ser.rs:2247:17 [INFO] [stdout] | [INFO] [stdout] 2245 | pub fn to_string(value: &T) -> Result [INFO] [stdout] | --------- required by a bound in this function [INFO] [stdout] 2246 | where [INFO] [stdout] 2247 | T: ?Sized + Serialize, [INFO] [stdout] | ^^^^^^^^^ required by this bound in `to_string` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `sea-orm-sync` (test "derive_model_tests") due to 11 previous errors [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Clone, Debug, PartialEq, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:50 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:43 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_struct.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_struct.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_struct.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:43 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Clone, Debug, PartialEq, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_struct.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Clone, Debug, PartialEq, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `sea_orm::tests_cfg` [INFO] [stdout] --> tests/empty_insert_tests.rs:8:85 [INFO] [stdout] | [INFO] [stdout] 8 | DatabaseConnection, DbBackend, EntityName, ExecResult, entity::*, error::DbErr, tests_cfg, [INFO] [stdout] | ^^^^^^^^^ no `tests_cfg` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 725 | #[cfg(all(feature = "macros", feature = "tests-cfg"))] [INFO] [stdout] | --------------------- the item is gated behind the `tests-cfg` feature [INFO] [stdout] 726 | pub mod tests_cfg; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:50 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_vec.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_vec.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_vec.rs:18:50 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_vec.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:43 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Clone, Debug, PartialEq, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_vec_derive.rs:14:43 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_vec_derive.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/repository.rs:5:58 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/repository.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:50 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_vec_derive.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_vec_derive.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Clone, Debug, PartialEq, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:43 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:50 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Clone, Debug, PartialEq, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Clone, Debug, PartialEq, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:43 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_vec_derive.rs:37:43 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_vec_derive.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:43 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_vec_derive.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/partial_model_nested/../common/features/json_vec_derive.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Clone, Debug, PartialEq, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:50 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:43 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/repository.rs:5:58 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/repository.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/partial_model_nested/../common/features/repository.rs:5:58 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/partial_model_nested/../common/features/repository.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/crud/create_baker.rs:14:14 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/crud/create_baker.rs:2:26 [INFO] [stdout] | [INFO] [stdout] 2 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/crud/create_baker.rs:14:25 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/crud/create_baker.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:50 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:43 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:43 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/repository.rs:5:58 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/repository.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/repository.rs:5:58 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/repository.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:50 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:43 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:43 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:43 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Clone, Debug, PartialEq, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:43 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/repository.rs:5:58 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/repository.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Clone, Debug, PartialEq, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:50 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/repository.rs:5:58 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/repository.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:50 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:43 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:43 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:43 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/repository.rs:5:58 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/repository.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `sea-orm-sync` (test "bits_tests") due to 10 previous errors [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/dec9417b8611e34e787a3e4c37686b5131f9e5c5/bin/rustc --crate-name bits_tests --edition=2024 tests/bits_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="chrono"' --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="rust_decimal"' --cfg 'feature="serde_json"' --cfg 'feature="sqlite-use-returning-for-3_35"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="uuid"' --cfg 'feature="with-chrono"' --cfg 'feature="with-json"' --cfg 'feature="with-rust_decimal"' --cfg 'feature="with-time"' --cfg 'feature="with-uuid"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bigdecimal", "chrono", "debug-print", "default", "entity-registry", "inventory", "ipnetwork", "json-array", "macros", "mariadb-use-returning", "mock", "pgvector", "postgres-array", "postgres-vector", "proxy", "rbac", "rusqlite", "rust_decimal", "schema-sync", "sea-orm-arrow", "sea-orm-internal", "sea-query-rusqlite", "sea-schema-sync", "seaography", "serde_json", "sqlite-no-row-value-before-3_15", "sqlite-use-returning-for-3_35", "sqlx-dep", "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", "sync", "tests-cfg", "tests-features", "time", "tracing-spans", "uuid", "with-arrow", "with-bigdecimal", "with-chrono", "with-ipnetwork", "with-json", "with-rust_decimal", "with-time", "with-uuid"))' -C metadata=5dff163c09ab66d7 -C extra-filename=-b3203392fbe8816a --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern chrono=/opt/rustwide/target/debug/deps/libchrono-6a39051a19ae6256.rlib --extern derive_more=/opt/rustwide/target/debug/deps/libderive_more-f92846ddc0429bf7.rlib --extern dotenv=/opt/rustwide/target/debug/deps/libdotenv-ed16f8757ac7f100.rlib --extern itertools=/opt/rustwide/target/debug/deps/libitertools-bb9dfc9f1c5526ce.rlib --extern log=/opt/rustwide/target/debug/deps/liblog-cfb0a897de58af94.rlib --extern maplit=/opt/rustwide/target/debug/deps/libmaplit-019dc3e6fa39a754.rlib --extern ouroboros=/opt/rustwide/target/debug/deps/libouroboros-ec360120fa986fb2.rlib --extern pretty_assertions=/opt/rustwide/target/debug/deps/libpretty_assertions-640d2094287af11a.rlib --extern rust_decimal=/opt/rustwide/target/debug/deps/librust_decimal-8ee736d51da3c15e.rlib --extern sea_orm_macros=/opt/rustwide/target/debug/deps/libsea_orm_macros-d8de8330bfab4beb.so --extern sea_orm=/opt/rustwide/target/debug/deps/libsea_orm-273602d2497b79ca.rlib --extern sea_query=/opt/rustwide/target/debug/deps/libsea_query-a02d60f276657117.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-ea1b7cea7fc83dc1.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-c1b56c06ad2b7a5b.rlib --extern strum=/opt/rustwide/target/debug/deps/libstrum-f222a7f6c5ad7052.rlib --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-6aa63b7a61b00781.rlib --extern time=/opt/rustwide/target/debug/deps/libtime-010e5164e3cf125c.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-06446bd505195ea6.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-55f2d9c08f31f42c.rlib --extern url=/opt/rustwide/target/debug/deps/liburl-329909dd23fe2615.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-b7f7eccd0ea8cc7b.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] error: could not compile `sea-orm-sync` (test "empty_insert_tests") due to 13 previous errors [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/dec9417b8611e34e787a3e4c37686b5131f9e5c5/bin/rustc --crate-name empty_insert_tests --edition=2024 tests/empty_insert_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="chrono"' --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="rust_decimal"' --cfg 'feature="serde_json"' --cfg 'feature="sqlite-use-returning-for-3_35"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="uuid"' --cfg 'feature="with-chrono"' --cfg 'feature="with-json"' --cfg 'feature="with-rust_decimal"' --cfg 'feature="with-time"' --cfg 'feature="with-uuid"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bigdecimal", "chrono", "debug-print", "default", "entity-registry", "inventory", "ipnetwork", "json-array", "macros", "mariadb-use-returning", "mock", "pgvector", "postgres-array", "postgres-vector", "proxy", "rbac", "rusqlite", "rust_decimal", "schema-sync", "sea-orm-arrow", "sea-orm-internal", "sea-query-rusqlite", "sea-schema-sync", "seaography", "serde_json", "sqlite-no-row-value-before-3_15", "sqlite-use-returning-for-3_35", "sqlx-dep", "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", "sync", "tests-cfg", "tests-features", "time", "tracing-spans", "uuid", "with-arrow", "with-bigdecimal", "with-chrono", "with-ipnetwork", "with-json", "with-rust_decimal", "with-time", "with-uuid"))' -C metadata=4c0b8e8db50dbcb7 -C extra-filename=-6614f55c8950a212 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern chrono=/opt/rustwide/target/debug/deps/libchrono-6a39051a19ae6256.rlib --extern derive_more=/opt/rustwide/target/debug/deps/libderive_more-f92846ddc0429bf7.rlib --extern dotenv=/opt/rustwide/target/debug/deps/libdotenv-ed16f8757ac7f100.rlib --extern itertools=/opt/rustwide/target/debug/deps/libitertools-bb9dfc9f1c5526ce.rlib --extern log=/opt/rustwide/target/debug/deps/liblog-cfb0a897de58af94.rlib --extern maplit=/opt/rustwide/target/debug/deps/libmaplit-019dc3e6fa39a754.rlib --extern ouroboros=/opt/rustwide/target/debug/deps/libouroboros-ec360120fa986fb2.rlib --extern pretty_assertions=/opt/rustwide/target/debug/deps/libpretty_assertions-640d2094287af11a.rlib --extern rust_decimal=/opt/rustwide/target/debug/deps/librust_decimal-8ee736d51da3c15e.rlib --extern sea_orm_macros=/opt/rustwide/target/debug/deps/libsea_orm_macros-d8de8330bfab4beb.so --extern sea_orm=/opt/rustwide/target/debug/deps/libsea_orm-273602d2497b79ca.rlib --extern sea_query=/opt/rustwide/target/debug/deps/libsea_query-a02d60f276657117.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-ea1b7cea7fc83dc1.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-c1b56c06ad2b7a5b.rlib --extern strum=/opt/rustwide/target/debug/deps/libstrum-f222a7f6c5ad7052.rlib --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-6aa63b7a61b00781.rlib --extern time=/opt/rustwide/target/debug/deps/libtime-010e5164e3cf125c.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-06446bd505195ea6.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-55f2d9c08f31f42c.rlib --extern url=/opt/rustwide/target/debug/deps/liburl-329909dd23fe2615.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-b7f7eccd0ea8cc7b.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:43 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:43 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/repository.rs:5:58 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/repository.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/repository.rs:5:58 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/repository.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Clone, Debug, PartialEq, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:50 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ForeignKeyAction` and `Index` [INFO] [stdout] --> tests/partial_model_nested/local/model/schema.rs:4:40 [INFO] [stdout] | [INFO] [stdout] 4 | use sea_query::{ColumnDef, ForeignKey, ForeignKeyAction, Index, Table}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ActiveValue` [INFO] [stdout] --> tests/partial_model_nested/local/model/worker.rs:1:15 [INFO] [stdout] | [INFO] [stdout] 1 | use sea_orm::{ActiveValue, entity::prelude::*}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::TestContext` [INFO] [stdout] --> tests/partial_model_nested/nested_alias.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::common::TestContext; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `create_tables` [INFO] [stdout] --> tests/partial_model_nested/nested_alias.rs:2:28 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::local::{bakery, create_tables, worker}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `DbBackend`, `IntoActiveModel`, `JoinType`, `NotSet`, `QueryOrder`, `QuerySelect`, `QueryTrait`, `Set`, and `sea_query::Alias` [INFO] [stdout] --> tests/partial_model_nested/nested_alias.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | DbBackend, DerivePartialModel, IntoActiveModel, JoinType, NotSet, QueryOrder, QuerySelect, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] 5 | QueryTrait, Set, prelude::*, sea_query::Alias, [INFO] [stdout] | ^^^^^^^^^^ ^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:35 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:16:46 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:43 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_struct.rs:24:35 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Clone, Debug, PartialEq, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_struct.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize, Serializer}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:39 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:43 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec.rs:18:50 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `sea-orm-sync` (test "enum_primary_key_tests") due to 10 previous errors [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/dec9417b8611e34e787a3e4c37686b5131f9e5c5/bin/rustc --crate-name enum_primary_key_tests --edition=2024 tests/enum_primary_key_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="chrono"' --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="rust_decimal"' --cfg 'feature="serde_json"' --cfg 'feature="sqlite-use-returning-for-3_35"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="uuid"' --cfg 'feature="with-chrono"' --cfg 'feature="with-json"' --cfg 'feature="with-rust_decimal"' --cfg 'feature="with-time"' --cfg 'feature="with-uuid"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bigdecimal", "chrono", "debug-print", "default", "entity-registry", "inventory", "ipnetwork", "json-array", "macros", "mariadb-use-returning", "mock", "pgvector", "postgres-array", "postgres-vector", "proxy", "rbac", "rusqlite", "rust_decimal", "schema-sync", "sea-orm-arrow", "sea-orm-internal", "sea-query-rusqlite", "sea-schema-sync", "seaography", "serde_json", "sqlite-no-row-value-before-3_15", "sqlite-use-returning-for-3_35", "sqlx-dep", "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", "sync", "tests-cfg", "tests-features", "time", "tracing-spans", "uuid", "with-arrow", "with-bigdecimal", "with-chrono", "with-ipnetwork", "with-json", "with-rust_decimal", "with-time", "with-uuid"))' -C metadata=b650214510ed96eb -C extra-filename=-b0aeca6f0e53ec59 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern chrono=/opt/rustwide/target/debug/deps/libchrono-6a39051a19ae6256.rlib --extern derive_more=/opt/rustwide/target/debug/deps/libderive_more-f92846ddc0429bf7.rlib --extern dotenv=/opt/rustwide/target/debug/deps/libdotenv-ed16f8757ac7f100.rlib --extern itertools=/opt/rustwide/target/debug/deps/libitertools-bb9dfc9f1c5526ce.rlib --extern log=/opt/rustwide/target/debug/deps/liblog-cfb0a897de58af94.rlib --extern maplit=/opt/rustwide/target/debug/deps/libmaplit-019dc3e6fa39a754.rlib --extern ouroboros=/opt/rustwide/target/debug/deps/libouroboros-ec360120fa986fb2.rlib --extern pretty_assertions=/opt/rustwide/target/debug/deps/libpretty_assertions-640d2094287af11a.rlib --extern rust_decimal=/opt/rustwide/target/debug/deps/librust_decimal-8ee736d51da3c15e.rlib --extern sea_orm_macros=/opt/rustwide/target/debug/deps/libsea_orm_macros-d8de8330bfab4beb.so --extern sea_orm=/opt/rustwide/target/debug/deps/libsea_orm-273602d2497b79ca.rlib --extern sea_query=/opt/rustwide/target/debug/deps/libsea_query-a02d60f276657117.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-ea1b7cea7fc83dc1.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-c1b56c06ad2b7a5b.rlib --extern strum=/opt/rustwide/target/debug/deps/libstrum-f222a7f6c5ad7052.rlib --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-6aa63b7a61b00781.rlib --extern time=/opt/rustwide/target/debug/deps/libtime-010e5164e3cf125c.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-06446bd505195ea6.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-55f2d9c08f31f42c.rlib --extern url=/opt/rustwide/target/debug/deps/liburl-329909dd23fe2615.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-b7f7eccd0ea8cc7b.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/repository.rs:5:58 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/repository.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:43 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:43 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Deserialize` in this scope [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:37:54 [INFO] [stdout] | [INFO] [stdout] 37 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize, FromJsonQueryResult)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Deserialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Serialize` in this scope [INFO] [stdout] --> tests/common/features/repository.rs:5:58 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro [INFO] [stdout] --> tests/common/features/repository.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `sea-orm-sync` (test "partial_model_nested") due to 10 previous errors; 5 warnings emitted [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/dec9417b8611e34e787a3e4c37686b5131f9e5c5/bin/rustc --crate-name partial_model_nested --edition=2024 tests/partial_model_nested/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="chrono"' --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="rust_decimal"' --cfg 'feature="serde_json"' --cfg 'feature="sqlite-use-returning-for-3_35"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="uuid"' --cfg 'feature="with-chrono"' --cfg 'feature="with-json"' --cfg 'feature="with-rust_decimal"' --cfg 'feature="with-time"' --cfg 'feature="with-uuid"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bigdecimal", "chrono", "debug-print", "default", "entity-registry", "inventory", "ipnetwork", "json-array", "macros", "mariadb-use-returning", "mock", "pgvector", "postgres-array", "postgres-vector", "proxy", "rbac", "rusqlite", "rust_decimal", "schema-sync", "sea-orm-arrow", "sea-orm-internal", "sea-query-rusqlite", "sea-schema-sync", "seaography", "serde_json", "sqlite-no-row-value-before-3_15", "sqlite-use-returning-for-3_35", "sqlx-dep", "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", "sync", "tests-cfg", "tests-features", "time", "tracing-spans", "uuid", "with-arrow", "with-bigdecimal", "with-chrono", "with-ipnetwork", "with-json", "with-rust_decimal", "with-time", "with-uuid"))' -C metadata=c3a8e5c9389506bb -C extra-filename=-614cb356805b0790 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern chrono=/opt/rustwide/target/debug/deps/libchrono-6a39051a19ae6256.rlib --extern derive_more=/opt/rustwide/target/debug/deps/libderive_more-f92846ddc0429bf7.rlib --extern dotenv=/opt/rustwide/target/debug/deps/libdotenv-ed16f8757ac7f100.rlib --extern itertools=/opt/rustwide/target/debug/deps/libitertools-bb9dfc9f1c5526ce.rlib --extern log=/opt/rustwide/target/debug/deps/liblog-cfb0a897de58af94.rlib --extern maplit=/opt/rustwide/target/debug/deps/libmaplit-019dc3e6fa39a754.rlib --extern ouroboros=/opt/rustwide/target/debug/deps/libouroboros-ec360120fa986fb2.rlib --extern pretty_assertions=/opt/rustwide/target/debug/deps/libpretty_assertions-640d2094287af11a.rlib --extern rust_decimal=/opt/rustwide/target/debug/deps/librust_decimal-8ee736d51da3c15e.rlib --extern sea_orm_macros=/opt/rustwide/target/debug/deps/libsea_orm_macros-d8de8330bfab4beb.so --extern sea_orm=/opt/rustwide/target/debug/deps/libsea_orm-273602d2497b79ca.rlib --extern sea_query=/opt/rustwide/target/debug/deps/libsea_query-a02d60f276657117.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-ea1b7cea7fc83dc1.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-c1b56c06ad2b7a5b.rlib --extern strum=/opt/rustwide/target/debug/deps/libstrum-f222a7f6c5ad7052.rlib --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-6aa63b7a61b00781.rlib --extern time=/opt/rustwide/target/debug/deps/libtime-010e5164e3cf125c.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-06446bd505195ea6.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-55f2d9c08f31f42c.rlib --extern url=/opt/rustwide/target/debug/deps/liburl-329909dd23fe2615.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-b7f7eccd0ea8cc7b.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `features::json_struct::KeyValue: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `features::json_struct::KeyValue` [INFO] [stdout] --> tests/common/features/json_struct.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `features::json_struct::KeyValue` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `NonSerializableStruct: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `NonSerializableStruct` [INFO] [stdout] --> tests/common/features/json_struct.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `NonSerializableStruct` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `features::json_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec.rs:21:29 [INFO] [stdout] | [INFO] [stdout] 21 | impl TryGetableFromJson for StringVec {} [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `features::json_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `features::json_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_string_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_string_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_string_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `KeyValue: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `KeyValue` [INFO] [stdout] --> tests/common/features/json_struct.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `KeyValue` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_struct_vec::JsonColumn: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:16 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_struct_vec::JsonColumn` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_struct_vec::JsonColumn` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `NonSerializableStruct: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `NonSerializableStruct` [INFO] [stdout] --> tests/common/features/json_struct.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `NonSerializableStruct` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `KeyValue: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `KeyValue` [INFO] [stdout] --> tests/common/features/json_struct.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `KeyValue` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `NonSerializableStruct: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `NonSerializableStruct` [INFO] [stdout] --> tests/common/features/json_struct.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `NonSerializableStruct` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `features::json_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec.rs:21:29 [INFO] [stdout] | [INFO] [stdout] 21 | impl TryGetableFromJson for StringVec {} [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `features::json_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `features::json_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `features::json_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec.rs:21:29 [INFO] [stdout] | [INFO] [stdout] 21 | impl TryGetableFromJson for StringVec {} [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `features::json_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `features::json_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_string_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_string_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_string_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_string_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_string_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_string_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_struct_vec::JsonColumn: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:16 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_struct_vec::JsonColumn` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_struct_vec::JsonColumn` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_struct_vec::JsonColumn: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:16 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_struct_vec::JsonColumn` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_struct_vec::JsonColumn` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `sea-orm-sync` (test "json_struct_tests") due to 38 previous errors [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/dec9417b8611e34e787a3e4c37686b5131f9e5c5/bin/rustc --crate-name json_struct_tests --edition=2024 tests/json_struct_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="chrono"' --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="rust_decimal"' --cfg 'feature="serde_json"' --cfg 'feature="sqlite-use-returning-for-3_35"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="uuid"' --cfg 'feature="with-chrono"' --cfg 'feature="with-json"' --cfg 'feature="with-rust_decimal"' --cfg 'feature="with-time"' --cfg 'feature="with-uuid"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bigdecimal", "chrono", "debug-print", "default", "entity-registry", "inventory", "ipnetwork", "json-array", "macros", "mariadb-use-returning", "mock", "pgvector", "postgres-array", "postgres-vector", "proxy", "rbac", "rusqlite", "rust_decimal", "schema-sync", "sea-orm-arrow", "sea-orm-internal", "sea-query-rusqlite", "sea-schema-sync", "seaography", "serde_json", "sqlite-no-row-value-before-3_15", "sqlite-use-returning-for-3_35", "sqlx-dep", "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", "sync", "tests-cfg", "tests-features", "time", "tracing-spans", "uuid", "with-arrow", "with-bigdecimal", "with-chrono", "with-ipnetwork", "with-json", "with-rust_decimal", "with-time", "with-uuid"))' -C metadata=b5c4875f32b00410 -C extra-filename=-dd85d378a17b99f1 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern chrono=/opt/rustwide/target/debug/deps/libchrono-6a39051a19ae6256.rlib --extern derive_more=/opt/rustwide/target/debug/deps/libderive_more-f92846ddc0429bf7.rlib --extern dotenv=/opt/rustwide/target/debug/deps/libdotenv-ed16f8757ac7f100.rlib --extern itertools=/opt/rustwide/target/debug/deps/libitertools-bb9dfc9f1c5526ce.rlib --extern log=/opt/rustwide/target/debug/deps/liblog-cfb0a897de58af94.rlib --extern maplit=/opt/rustwide/target/debug/deps/libmaplit-019dc3e6fa39a754.rlib --extern ouroboros=/opt/rustwide/target/debug/deps/libouroboros-ec360120fa986fb2.rlib --extern pretty_assertions=/opt/rustwide/target/debug/deps/libpretty_assertions-640d2094287af11a.rlib --extern rust_decimal=/opt/rustwide/target/debug/deps/librust_decimal-8ee736d51da3c15e.rlib --extern sea_orm_macros=/opt/rustwide/target/debug/deps/libsea_orm_macros-d8de8330bfab4beb.so --extern sea_orm=/opt/rustwide/target/debug/deps/libsea_orm-273602d2497b79ca.rlib --extern sea_query=/opt/rustwide/target/debug/deps/libsea_query-a02d60f276657117.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-ea1b7cea7fc83dc1.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-c1b56c06ad2b7a5b.rlib --extern strum=/opt/rustwide/target/debug/deps/libstrum-f222a7f6c5ad7052.rlib --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-6aa63b7a61b00781.rlib --extern time=/opt/rustwide/target/debug/deps/libtime-010e5164e3cf125c.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-06446bd505195ea6.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-55f2d9c08f31f42c.rlib --extern url=/opt/rustwide/target/debug/deps/liburl-329909dd23fe2615.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-b7f7eccd0ea8cc7b.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `KeyValue: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `KeyValue` [INFO] [stdout] --> tests/common/features/json_struct.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `KeyValue` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `KeyValue: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `KeyValue` [INFO] [stdout] --> tests/common/features/json_struct.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `KeyValue` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `NonSerializableStruct: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `NonSerializableStruct` [INFO] [stdout] --> tests/common/features/json_struct.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `NonSerializableStruct` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `NonSerializableStruct: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `NonSerializableStruct` [INFO] [stdout] --> tests/common/features/json_struct.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `NonSerializableStruct` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `features::json_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec.rs:21:29 [INFO] [stdout] | [INFO] [stdout] 21 | impl TryGetableFromJson for StringVec {} [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `features::json_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `features::json_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `features::json_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec.rs:21:29 [INFO] [stdout] | [INFO] [stdout] 21 | impl TryGetableFromJson for StringVec {} [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `features::json_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `features::json_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_string_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_string_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_string_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_struct_vec::JsonColumn: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:16 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_struct_vec::JsonColumn` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_struct_vec::JsonColumn` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_string_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_string_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_string_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_struct_vec::JsonColumn: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:16 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_struct_vec::JsonColumn` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_struct_vec::JsonColumn` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `KeyValue: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `KeyValue` [INFO] [stdout] --> tests/common/features/json_struct.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `KeyValue` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `NonSerializableStruct: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `NonSerializableStruct` [INFO] [stdout] --> tests/common/features/json_struct.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `NonSerializableStruct` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `features::json_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec.rs:21:29 [INFO] [stdout] | [INFO] [stdout] 21 | impl TryGetableFromJson for StringVec {} [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `features::json_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `features::json_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_string_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_string_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_string_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_struct_vec::JsonColumn: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:16 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_struct_vec::JsonColumn` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_struct_vec::JsonColumn` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `KeyValue: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `KeyValue` [INFO] [stdout] --> tests/common/features/json_struct.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `KeyValue` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `NonSerializableStruct: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `NonSerializableStruct` [INFO] [stdout] --> tests/common/features/json_struct.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `NonSerializableStruct` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `features::json_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec.rs:21:29 [INFO] [stdout] | [INFO] [stdout] 21 | impl TryGetableFromJson for StringVec {} [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `features::json_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `features::json_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_string_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_string_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_string_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_struct_vec::JsonColumn: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:16 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_struct_vec::JsonColumn` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_struct_vec::JsonColumn` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/database/db_connection.rs:297:9 [INFO] [stdout] | [INFO] [stdout] 297 | ({ [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 317 | }) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 297 ~ { [INFO] [stdout] 298 | match &self.inner { [INFO] [stdout] ... [INFO] [stdout] 316 | } [INFO] [stdout] 317 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::DatabaseConnection` [INFO] [stdout] --> src/database/db_connection.rs:799:9 [INFO] [stdout] | [INFO] [stdout] 799 | use crate::DatabaseConnection; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::future::Future` [INFO] [stdout] --> src/database/executor.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::future::Future; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::pin::Pin` [INFO] [stdout] --> src/database/executor.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use std::pin::Pin; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/database/transaction.rs:564:9 [INFO] [stdout] | [INFO] [stdout] 564 | ({ [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 574 | }) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 564 ~ { [INFO] [stdout] 565 | #[cfg(not(feature = "sync"))] [INFO] [stdout] ... [INFO] [stdout] 573 | )) [INFO] [stdout] 574 ~ } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `entity::*` [INFO] [stdout] --> src/entity/base_entity.rs:1049:32 [INFO] [stdout] | [INFO] [stdout] 1049 | use crate::{DbBackend, entity::*, query::*}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `entity::*` [INFO] [stdout] --> src/entity/base_entity.rs:1061:32 [INFO] [stdout] | [INFO] [stdout] 1061 | use crate::{DbBackend, entity::*, query::*}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/entity/base_entity.rs:1165:32 [INFO] [stdout] | [INFO] [stdout] 1165 | use crate::{DbBackend, EntityTrait, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/entity/column_def.rs:135:13 [INFO] [stdout] | [INFO] [stdout] 135 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `RelationBuilder` and `RelationDef` [INFO] [stdout] --> src/entity/relation.rs:568:9 [INFO] [stdout] | [INFO] [stdout] 568 | RelationBuilder, RelationDef, [INFO] [stdout] | ^^^^^^^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:465:32 [INFO] [stdout] | [INFO] [stdout] 465 | use crate::{DbBackend, EntityTrait, MockDatabase, Statement, Transaction}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:498:32 [INFO] [stdout] | [INFO] [stdout] 498 | use crate::{DbBackend, EntityTrait, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:518:32 [INFO] [stdout] | [INFO] [stdout] 518 | use crate::{DbBackend, EntityTrait, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:543:32 [INFO] [stdout] | [INFO] [stdout] 543 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:570:32 [INFO] [stdout] | [INFO] [stdout] 570 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:595:32 [INFO] [stdout] | [INFO] [stdout] 595 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:622:32 [INFO] [stdout] | [INFO] [stdout] 622 | use crate::{DbBackend, EntityTrait, MockDatabase, Statement, Transaction}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:666:32 [INFO] [stdout] | [INFO] [stdout] 666 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:698:32 [INFO] [stdout] | [INFO] [stdout] 698 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:732:32 [INFO] [stdout] | [INFO] [stdout] 732 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:756:32 [INFO] [stdout] | [INFO] [stdout] 756 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:782:32 [INFO] [stdout] | [INFO] [stdout] 782 | use crate::{DbBackend, EntityTrait, MockDatabase, Statement, Transaction}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:819:32 [INFO] [stdout] | [INFO] [stdout] 819 | use crate::{DbBackend, EntityTrait, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:846:32 [INFO] [stdout] | [INFO] [stdout] 846 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:873:32 [INFO] [stdout] | [INFO] [stdout] 873 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:904:32 [INFO] [stdout] | [INFO] [stdout] 904 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:933:32 [INFO] [stdout] | [INFO] [stdout] 933 | use crate::{DbBackend, EntityTrait, MockDatabase, Statement, Transaction}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:976:32 [INFO] [stdout] | [INFO] [stdout] 976 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:1003:32 [INFO] [stdout] | [INFO] [stdout] 1003 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/consolidate.rs:1032:32 [INFO] [stdout] | [INFO] [stdout] 1032 | use crate::{DbBackend, EntityTrait, IntoMockRow, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/executor/delete.rs:192:47 [INFO] [stdout] | [INFO] [stdout] 192 | use crate::{DbBackend, DbErr, Delete, EntityTrait, MockDatabase}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/query/combine.rs:180:41 [INFO] [stdout] | [INFO] [stdout] 180 | use crate::{ColumnTrait, DbBackend, EntityTrait, QueryFilter, QuerySelect, QueryTrait}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `EntityTrait` [INFO] [stdout] --> src/query/join.rs:266:33 [INFO] [stdout] | [INFO] [stdout] 266 | ColumnTrait, DbBackend, EntityTrait, ModelTrait, QueryFilter, QuerySelect, QueryTrait, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Related` [INFO] [stdout] --> src/query/join.rs:321:21 [INFO] [stdout] | [INFO] [stdout] 321 | use crate::{Related, Select}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Related` [INFO] [stdout] --> src/query/join.rs:391:21 [INFO] [stdout] | [INFO] [stdout] 391 | use crate::{Related, Select}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Related` [INFO] [stdout] --> src/query/join.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | use crate::{Related, Select}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Related` [INFO] [stdout] --> src/query/join.rs:437:21 [INFO] [stdout] | [INFO] [stdout] 437 | use crate::{Related, Select}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `sea-orm-sync` (test "schema_sync_tests") due to 38 previous errors [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/dec9417b8611e34e787a3e4c37686b5131f9e5c5/bin/rustc --crate-name schema_sync_tests --edition=2024 tests/schema_sync_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="chrono"' --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="rust_decimal"' --cfg 'feature="serde_json"' --cfg 'feature="sqlite-use-returning-for-3_35"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="uuid"' --cfg 'feature="with-chrono"' --cfg 'feature="with-json"' --cfg 'feature="with-rust_decimal"' --cfg 'feature="with-time"' --cfg 'feature="with-uuid"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bigdecimal", "chrono", "debug-print", "default", "entity-registry", "inventory", "ipnetwork", "json-array", "macros", "mariadb-use-returning", "mock", "pgvector", "postgres-array", "postgres-vector", "proxy", "rbac", "rusqlite", "rust_decimal", "schema-sync", "sea-orm-arrow", "sea-orm-internal", "sea-query-rusqlite", "sea-schema-sync", "seaography", "serde_json", "sqlite-no-row-value-before-3_15", "sqlite-use-returning-for-3_35", "sqlx-dep", "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", "sync", "tests-cfg", "tests-features", "time", "tracing-spans", "uuid", "with-arrow", "with-bigdecimal", "with-chrono", "with-ipnetwork", "with-json", "with-rust_decimal", "with-time", "with-uuid"))' -C metadata=a3053c7dcce20b68 -C extra-filename=-1394573b292f1b8b --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern chrono=/opt/rustwide/target/debug/deps/libchrono-6a39051a19ae6256.rlib --extern derive_more=/opt/rustwide/target/debug/deps/libderive_more-f92846ddc0429bf7.rlib --extern dotenv=/opt/rustwide/target/debug/deps/libdotenv-ed16f8757ac7f100.rlib --extern itertools=/opt/rustwide/target/debug/deps/libitertools-bb9dfc9f1c5526ce.rlib --extern log=/opt/rustwide/target/debug/deps/liblog-cfb0a897de58af94.rlib --extern maplit=/opt/rustwide/target/debug/deps/libmaplit-019dc3e6fa39a754.rlib --extern ouroboros=/opt/rustwide/target/debug/deps/libouroboros-ec360120fa986fb2.rlib --extern pretty_assertions=/opt/rustwide/target/debug/deps/libpretty_assertions-640d2094287af11a.rlib --extern rust_decimal=/opt/rustwide/target/debug/deps/librust_decimal-8ee736d51da3c15e.rlib --extern sea_orm_macros=/opt/rustwide/target/debug/deps/libsea_orm_macros-d8de8330bfab4beb.so --extern sea_orm=/opt/rustwide/target/debug/deps/libsea_orm-273602d2497b79ca.rlib --extern sea_query=/opt/rustwide/target/debug/deps/libsea_query-a02d60f276657117.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-ea1b7cea7fc83dc1.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-c1b56c06ad2b7a5b.rlib --extern strum=/opt/rustwide/target/debug/deps/libstrum-f222a7f6c5ad7052.rlib --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-6aa63b7a61b00781.rlib --extern time=/opt/rustwide/target/debug/deps/libtime-010e5164e3cf125c.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-06446bd505195ea6.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-55f2d9c08f31f42c.rlib --extern url=/opt/rustwide/target/debug/deps/liburl-329909dd23fe2615.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-b7f7eccd0ea8cc7b.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/active_enum_vec.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/categories.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: 1 redundant requirement hidden [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:5:39 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[sea_orm::compact_model] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModelEx` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Vec: Nullable` is not satisfied [INFO] [stdout] --> tests/common/features/collection_expanded.rs:16:48 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, Debug, PartialEq, DeriveModel, DeriveActiveModel, Eq)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `Nullable` is not implemented for `Vec` [INFO] [stdout] | [INFO] [stdout] help: the trait `Nullable` is implemented for `Vec` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/sea-query-1.0.0-rc.31/src/value.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | impl Nullable for $type { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 950 | type_to_value!(Vec, Bytes, VarBinary(StringLen::None)); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] = note: required for `sea_orm::Value` to implement `From>>` [INFO] [stdout] = note: required for `std::option::Option>` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveActiveModel` which comes from the expansion of the macro `type_to_value` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `KeyValue: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `KeyValue` [INFO] [stdout] --> tests/common/features/json_struct.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct KeyValue { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `KeyValue` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `NonSerializableStruct: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_struct.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `NonSerializableStruct` [INFO] [stdout] --> tests/common/features/json_struct.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | pub struct NonSerializableStruct; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `NonSerializableStruct` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `features::json_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec.rs:21:29 [INFO] [stdout] | [INFO] [stdout] 21 | impl TryGetableFromJson for StringVec {} [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `features::json_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `features::json_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_string_vec::StringVec: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_string_vec::StringVec` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct StringVec(pub Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_string_vec::StringVec` type [INFO] [stdout] = note: for types from other crates check whether the crate offers a `serde` feature flag [INFO] [stdout] = help: the following other types implement trait `Deserialize<'de>`: [INFO] [stdout] `&'a Path` implements `Deserialize<'de>` [INFO] [stdout] `&'a [u8]` implements `Deserialize<'de>` [INFO] [stdout] `&'a str` implements `Deserialize<'de>` [INFO] [stdout] `()` implements `Deserialize<'de>` [INFO] [stdout] `(T,)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2)` implements `Deserialize<'de>` [INFO] [stdout] `(T0, T1, T2, T3)` implements `Deserialize<'de>` [INFO] [stdout] and 192 others [INFO] [stdout] note: required by a bound in `TryGetableFromJson` [INFO] [stdout] --> src/executor/query.rs:1432:20 [INFO] [stdout] | [INFO] [stdout] 1430 | pub trait TryGetableFromJson: Sized [INFO] [stdout] | ------------------ required by a bound in this trait [INFO] [stdout] 1431 | where [INFO] [stdout] 1432 | for<'de> Self: serde::Deserialize<'de>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `TryGetableFromJson` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `sea_orm::Value: From>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the trait `From>` is not implemented for `sea_orm::Value` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `sea_orm::Value` implements `From<&[u8]>` [INFO] [stdout] `sea_orm::Value` implements `From<&std::string::String>` [INFO] [stdout] `sea_orm::Value` implements `From<&str>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] `sea_orm::Value` implements `From>` [INFO] [stdout] `sea_orm::Value` implements `From` [INFO] [stdout] and 47 others [INFO] [stdout] = note: required for `Vec` to implement `Into` [INFO] [stdout] note: required by a bound in `ActiveValue` [INFO] [stdout] --> src/entity/active_value.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 55 | pub enum ActiveValue [INFO] [stdout] | ----------- required by a bound in this enum [INFO] [stdout] 56 | where [INFO] [stdout] 57 | V: Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `ActiveValue` [INFO] [stdout] = note: this error originates in the derive macro `DeriveEntityModel` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `json_struct_vec::JsonColumn: serde::Deserialize<'de>` is not satisfied [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:16 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] help: the trait `for<'de> Deserialize<'de>` is not implemented for `json_struct_vec::JsonColumn` [INFO] [stdout] --> tests/common/features/json_vec_derive.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct JsonColumn { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: for local types consider adding `#[derive(serde::Deserialize)]` to your `json_struct_vec::JsonColumn` type [WARN] too many lines in the log, truncating it