error[E0277]: the trait bound `i32: Type` is not satisfied --> tests/ui/unknown_database.rs:4:10 | 4 | #[derive(SQLInsert, Clone, Debug)] | ^^^^^^^^^ the trait `Type` is not implemented for `i32` | = help: the following other types implement trait `Type`: > > > = help: see issue #48214 = note: this error originates in the derive macro `SQLInsert` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0277]: the trait bound `std::string::String: Type` is not satisfied --> tests/ui/unknown_database.rs:4:10 | 4 | #[derive(SQLInsert, Clone, Debug)] | ^^^^^^^^^ the trait `Type` is not implemented for `std::string::String` | = help: the following other types implement trait `Type`: > > > = help: see issue #48214 = note: this error originates in the derive macro `SQLInsert` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0277]: the trait bound `MariaDB: sqlx::Database` is not satisfied --> tests/ui/unknown_database.rs:4:10 | 4 | #[derive(SQLInsert, Clone, Debug)] | ^^^^^^^^^ the trait `sqlx::Database` is not implemented for `MariaDB` | = help: the following other types implement trait `sqlx::Database`: Sqlite Postgres sqlx::Any note: required by a bound in `SQLInsert` --> src/lib.rs | | pub trait SQLInsert { | ^^^^^^^^^^^^^^ required by this bound in `SQLInsert` = note: this error originates in the derive macro `SQLInsert` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0277]: the trait bound `MariaDB: sqlx::Database` is not satisfied --> tests/ui/unknown_database.rs:4:10 | 4 | #[derive(SQLInsert, Clone, Debug)] | ^^^^^^^^^ the trait `sqlx::Database` is not implemented for `MariaDB` | = help: the following other types implement trait `sqlx::Database`: Sqlite Postgres sqlx::Any note: required by a bound in `Encode` --> $CARGO/sqlx-core-0.7.3/src/encode.rs | | pub trait Encode<'q, DB: Database> { | ^^^^^^^^ required by this bound in `Encode` = note: this error originates in the derive macro `SQLInsert` (in Nightly builds, run with -Z macro-backtrace for more info)