Skip to content

Instantly share code, notes, and snippets.

@huin
huin / Cargo.toml
Last active December 11, 2019 09:43
Userdata type unknown by name in Gluon
[package]
name = "gluon_userdata"
version = "0.1.0"
edition = "2018"
[dependencies]
gluon = "0.13.1"
gluon_codegen = "0.13.1"
gluon_vm = "0.13.1"

Keybase proof

I hereby claim:

  • I am huin on github.
  • I am huin (https://keybase.io/huin) on keybase.
  • I have a public key ASCAW-Wmu2mVxC15QiUS8anqqsCiwGR5OJ_oIuNksMjZzgo

To claim this, I am signing this object:

@huin
huin / Compilation errors
Last active August 26, 2022 07:41
Attempt to generically insert a row in Diesel with returned result
error[E0277]: the trait bound `<Table as diesel::QuerySource>::FromClause: diesel::query_builder::QueryFragment<_>` is not satisfied
--> campsched_web/src/api.rs:97:45
|
97 | insert_into(table).values(new_item).get_result(db)
| ^^^^^^^^^^ the trait `diesel::query_builder::QueryFragment<_>` is not implemented for `<Table as diesel::QuerySource>::FromClause`
|
= help: the following implementations were found:
<&'a T as diesel::query_builder::QueryFragment<DB>>
= note: required because of the requirements on the impl of `diesel::query_builder::QueryFragment<_>` for `diesel::query_builder::InsertStatement<Table, <&NewModel as diesel::Insertable<Table>>::Values, diesel::query_builder::insert_statement::Insert, diesel::query_builder::returning_clause::ReturningClause<<Table as diesel::Table>::AllColumns>>`
= note: required because of the requirements on the impl of `diesel::query_dsl::LoadQuery<_, _>` for `diesel::query_builder::In