Compiling wundergraph_example v0.1.0 (/home/weiznich/Dokumente/rust/wundergraph/wundergraph_example) Compiling wundergraph_bench v0.1.0 (/home/weiznich/Dokumente/rust/wundergraph/wundergraph_bench) error[E0658]: use of unstable library feature 'trace_macros': `trace_macros` is not stable enough for use and is subject to change --> wundergraph_example/src/mutations.rs:73:1 | 73| trace_macros!(true); | ^^^^^^^^^^^^ | = note: for more information, see https://github.com/rust-lang/rust/issues/29598 = help: add `#![feature(trace_macros)]` to the crate attributes to enable error: no rules expected the token `delete` --> wundergraph_example/src/mutations.rs:74:1 | 74| / wundergraph::mutation_object! { 75| | /// Global mutation object for the schema 76| | Mutation { 77| | Hero(insert = NewHero, update = HeroChangeset, delete = true), ... | 82| | } 83| | } | |_^ no rules expected this token in macro call | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) note: trace_macro --> wundergraph_example/src/mutations.rs:74:1 | 74| / wundergraph::mutation_object! { 75| | /// Global mutation object for the schema 76| | Mutation { 77| | Hero(insert = NewHero, update = HeroChangeset, delete = true), ... | 82| | } 83| | } | |_^ | = note: expanding `mutation_object! { /// Global mutation object for the schema Mutation { Hero (insert = NewHero, update = HeroChangeset, delete = true), Species (insert = NewSpecies, update = SpeciesChangeset,), HomeWorld (insert = NewHomeWorld, update = HomeWorldChangeset,), Friend (insert = NewFriend, update = false,), AppearsIn (insert = NewAppearsIn, delete = true), } }` = note: to `# [derive (Debug)] # [doc = r" Global mutation object for the schema"] pub struct Mutation < C > (:: std :: marker :: PhantomData < std :: sync :: Arc < std :: sync :: Mutex < C >> >) ; impl < P > Default for Mutation < P > { fn default () -> Self { Mutation (:: std :: marker :: PhantomData) } } $crate :: paste :: item ! { $crate :: __impl_graphql_obj_for_mutation ! { mutation_name = { Mutation }, structs = [Hero (insert = NewHero, update = HeroChangeset, delete = true), Species (insert = NewSpecies, update = SpeciesChangeset,), HomeWorld (insert = NewHomeWorld, update = HomeWorldChangeset,), Friend (insert = NewFriend, update = false,), AppearsIn (insert = NewAppearsIn, delete = true),], body = { type Context = Ctx ; type TypeInfo = () ; fn name (info : & Self :: TypeInfo) -> :: std :: option :: Option < & str > { < [< Mutation _inner >] < Ctx > as $crate :: juniper :: GraphQLType < $crate :: scalar :: WundergraphScalarValue >> :: name (info) } fn meta < 'r > (info : & Self :: TypeInfo, registry : & mut $crate :: juniper :: Registry < 'r, $crate :: scalar :: WundergraphScalarValue >) -> $crate :: juniper :: meta :: MetaType < 'r, $crate :: scalar :: WundergraphScalarValue > where $crate :: scalar :: WundergraphScalarValue : 'r { < [< Mutation _inner >] < Ctx > as $crate :: juniper :: GraphQLType < $crate :: scalar :: WundergraphScalarValue >> :: meta (info, registry) } fn resolve_field (& self, info : & Self :: TypeInfo, field_name : & str, arguments : & $crate :: juniper :: Arguments < $crate :: scalar :: WundergraphScalarValue >, executor : & $crate :: juniper :: Executor < Self :: Context, $crate :: scalar :: WundergraphScalarValue >,) -> $crate :: juniper :: ExecutionResult < $crate :: scalar :: WundergraphScalarValue > { let wrapper = [< Mutation _wrapper >] (:: std :: marker :: PhantomData, field_name, arguments,) ; executor . resolve (info, & wrapper) } } } # [derive (Debug)] # [doc (hidden)] /// An internal helper type pub struct [< Mutation _wrapper >] < 'a, C > (:: std :: marker :: PhantomData < std :: sync :: Arc < std :: sync :: Mutex < C >> >, & 'a str, & 'a $crate :: juniper :: Arguments < 'a, $crate :: scalar :: WundergraphScalarValue >,) ; $crate :: __impl_graphql_obj_for_mutation ! { mutation_name = { [< Mutation _wrapper >] }, structs = [Hero (insert = NewHero, update = HeroChangeset, delete = true), Species (insert = NewSpecies, update = SpeciesChangeset,), HomeWorld (insert = NewHomeWorld, update = HomeWorldChangeset,), Friend (insert = NewFriend, update = false,), AppearsIn (insert = NewAppearsIn, delete = true),], lt = 'a, body = { type Context = Ctx ; type TypeInfo = () ; fn name (info : & Self :: TypeInfo) -> :: std :: option :: Option < & str > { < [< Mutation _inner >] < Ctx > as $crate :: juniper :: GraphQLType < $crate :: scalar :: WundergraphScalarValue >> :: name (info) } fn meta < 'r > (info : & Self :: TypeInfo, registry : & mut $crate :: juniper :: Registry < 'r, $crate :: scalar :: WundergraphScalarValue >) -> $crate :: juniper :: meta :: MetaType < 'r, $crate :: scalar :: WundergraphScalarValue > where $crate :: scalar :: WundergraphScalarValue : 'r { < [< Mutation _inner >] < Ctx > as $crate :: juniper :: GraphQLType < $crate :: scalar :: WundergraphScalarValue >> :: meta (info, registry) } fn resolve (& self, info : & Self :: TypeInfo, selection_set : :: std :: option :: Option < & [$crate :: juniper :: Selection < $crate :: scalar :: WundergraphScalarValue >] >, executor : & $crate :: juniper :: Executor < Self :: Context, $crate :: scalar :: WundergraphScalarValue >,) -> $crate :: juniper :: Value < $crate :: scalar :: WundergraphScalarValue > { let inner = [< Mutation _inner >] (:: std :: marker :: PhantomData, selection_set) ; let r = < [< Mutation _inner >] < Ctx > as $crate :: juniper :: GraphQLType < $crate :: scalar :: WundergraphScalarValue >> :: resolve_field (& inner, info, self . 1, self . 2, executor) ; match r { :: std :: result :: Result :: Ok (v) => v, :: std :: result :: Result :: Err (e) => { executor . push_error (e) ; $crate :: juniper :: Value :: null () } } } } } # [doc (hidden)] # [derive (Debug)] /// An internal helper type pub struct [< Mutation _inner >] < 'a, C > (:: std :: marker :: PhantomData < std :: sync :: Arc < std :: sync :: Mutex < C >> >, :: std :: option :: Option < & 'a [$crate :: juniper :: Selection < 'a, $crate :: scalar :: WundergraphScalarValue >] >,) ; $crate :: __impl_graphql_obj_for_mutation ! { mutation_name = { [< Mutation _inner >] }, structs = [Hero (insert = NewHero, update = HeroChangeset, delete = true), Species (insert = NewSpecies, update = SpeciesChangeset,), HomeWorld (insert = NewHomeWorld, update = HomeWorldChangeset,), Friend (insert = NewFriend, update = false,), AppearsIn (insert = NewAppearsIn, delete = true),], lt = 'a, body = { type Context = Ctx ; type TypeInfo = () ; fn name (_info : & Self :: TypeInfo) -> Option < & str > { Some (stringify ! (Mutation)) } # [allow (non_snake_case)] fn meta < 'r > (info : & Self :: TypeInfo, registry : & mut $crate :: juniper :: Registry < 'r, $crate :: scalar :: WundergraphScalarValue >) -> $crate :: juniper :: meta :: MetaType < 'r, $crate :: scalar :: WundergraphScalarValue > where $crate :: scalar :: WundergraphScalarValue : 'r { let mut fields = Vec :: new () ; $crate :: __expand_register_insert ! (Hero, registry, fields, info, NewHero) ; $crate :: __expand_register_insert ! (Species, registry, fields, info, NewSpecies) ; $crate :: __expand_register_insert ! (HomeWorld, registry, fields, info, NewHomeWorld) ; $crate :: __expand_register_insert ! (Friend, registry, fields, info, NewFriend) ; $crate :: __expand_register_insert ! (AppearsIn, registry, fields, info, NewAppearsIn) ; $crate :: __expand_register_update ! (Hero, registry, fields, info, HeroChangeset) $crate :: __expand_register_update ! (Species, registry, fields, info, SpeciesChangeset) $crate :: __expand_register_update ! (HomeWorld, registry, fields, info, HomeWorldChangeset) $crate :: __expand_register_update ! (Friend, registry, fields, info, false) $crate :: __expand_register_update ! (AppearsIn, registry, fields, info,) $crate :: __expand_register_delete ! (Hero, registry, fields, info, true) ; $crate :: __expand_register_delete ! (Species, registry, fields, info,) ; $crate :: __expand_register_delete ! (HomeWorld, registry, fields, info,) ; $crate :: __expand_register_delete ! (Friend, registry, fields, info,) ; $crate :: __expand_register_delete ! (AppearsIn, registry, fields, info, true) ; let mut mutation = registry . build_object_type :: < Self > (info, & fields) ; mutation = mutation . description (concat ! (r" Global mutation object for the schema", "\n", "")) ; $crate :: juniper :: meta :: MetaType :: Object (mutation) } fn resolve_field (& self, _info : & Self :: TypeInfo, field_name : & str, arguments : & $crate :: juniper :: Arguments < $crate :: scalar :: WundergraphScalarValue >, executor : & $crate :: juniper :: Executor < Self :: Context, $crate :: scalar :: WundergraphScalarValue >,) -> $crate :: juniper :: ExecutionResult < $crate :: scalar :: WundergraphScalarValue > { match field_name { c @ concat ! ("Create", stringify ! (Hero)) | c @ concat ! ("Create", stringify ! (Hero), "s") => { $crate :: __expand_resolve_insert ! (c, Hero, executor, arguments, self . 1, NewHero) ; } c @ concat ! ("Create", stringify ! (Species)) | c @ concat ! ("Create", stringify ! (Species), "s") => { $crate :: __expand_resolve_insert ! (c, Species, executor, arguments, self . 1, NewSpecies) ; } c @ concat ! ("Create", stringify ! (HomeWorld)) | c @ concat ! ("Create", stringify ! (HomeWorld), "s") => { $crate :: __expand_resolve_insert ! (c, HomeWorld, executor, arguments, self . 1, NewHomeWorld) ; } c @ concat ! ("Create", stringify ! (Friend)) | c @ concat ! ("Create", stringify ! (Friend), "s") => { $crate :: __expand_resolve_insert ! (c, Friend, executor, arguments, self . 1, NewFriend) ; } c @ concat ! ("Create", stringify ! (AppearsIn)) | c @ concat ! ("Create", stringify ! (AppearsIn), "s") => { $crate :: __expand_resolve_insert ! (c, AppearsIn, executor, arguments, self . 1, NewAppearsIn) ; } concat ! ("Update", stringify ! (Hero)) => { $crate :: __expand_resolve_update ! (Hero, executor, arguments, HeroChangeset) } concat ! ("Update", stringify ! (Species)) => { $crate :: __expand_resolve_update ! (Species, executor, arguments, SpeciesChangeset) } concat ! ("Update", stringify ! (HomeWorld)) => { $crate :: __expand_resolve_update ! (HomeWorld, executor, arguments, HomeWorldChangeset) } concat ! ("Update", stringify ! (Friend)) => { $crate :: __expand_resolve_update ! (Friend, executor, arguments, false) } concat ! ("Update", stringify ! (AppearsIn)) => { $crate :: __expand_resolve_update ! (AppearsIn, executor, arguments,) } concat ! ("Delete", stringify ! (Hero)) => { $crate :: __expand_resolve_delete ! (Hero, executor, arguments, true) } concat ! ("Delete", stringify ! (Species)) => { $crate :: __expand_resolve_delete ! (Species, executor, arguments,) } concat ! ("Delete", stringify ! (HomeWorld)) => { $crate :: __expand_resolve_delete ! (HomeWorld, executor, arguments,) } concat ! ("Delete", stringify ! (Friend)) => { $crate :: __expand_resolve_delete ! (Friend, executor, arguments,) } concat ! ("Delete", stringify ! (AppearsIn)) => { $crate :: __expand_resolve_delete ! (AppearsIn, executor, arguments, true) } e => Err ($crate :: juniper :: FieldError :: new ("Unknown field:", $crate :: juniper :: Value :: scalar (e),)), } } } } }` = note: expanding `__impl_graphql_obj_for_mutation! { mutation_name = { Mutation }, structs = [Hero (insert = NewHero, update = HeroChangeset, delete = true), Species (insert = NewSpecies, update = SpeciesChangeset,), HomeWorld (insert = NewHomeWorld, update = HomeWorldChangeset,), Friend (insert = NewFriend, update = false,), AppearsIn (insert = NewAppearsIn, delete = true),], body = { type Context = Ctx ; type TypeInfo = () ; fn name (info : & Self :: TypeInfo) -> :: std :: option :: Option < & str > { < Mutation_inner < Ctx > as $crate :: juniper :: GraphQLType < $crate :: scalar :: WundergraphScalarValue >> :: name (info) } fn meta < 'r > (info : & Self :: TypeInfo, registry : & mut $crate :: juniper :: Registry < 'r, $crate :: scalar :: WundergraphScalarValue >) -> $crate :: juniper :: meta :: MetaType < 'r, $crate :: scalar :: WundergraphScalarValue > where $crate :: scalar :: WundergraphScalarValue : 'r { < Mutation_inner < Ctx > as $crate :: juniper :: GraphQLType < $crate :: scalar :: WundergraphScalarValue >> :: meta (info, registry) } fn resolve_field (& self, info : & Self :: TypeInfo, field_name : & str, arguments : & $crate :: juniper :: Arguments < $crate :: scalar :: WundergraphScalarValue >, executor : & $crate :: juniper :: Executor < Self :: Context, $crate :: scalar :: WundergraphScalarValue >,) -> $crate :: juniper :: ExecutionResult < $crate :: scalar :: WundergraphScalarValue > { let wrapper = Mutation_wrapper (:: std :: marker :: PhantomData, field_name, arguments,) ; executor . resolve (info, & wrapper) } } }` error: no rules expected the token `delete` --> wundergraph_example/src/mutations.rs:74:1 | 74| / wundergraph::mutation_object! { 75| | /// Global mutation object for the schema 76| | Mutation { 77| | Hero(insert = NewHero, update = HeroChangeset, delete = true), ... | 82| | } 83| | } | |_^ no rules expected this token in macro call | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) note: trace_macro --> wundergraph_example/src/mutations.rs:74:1 | 74| / wundergraph::mutation_object! { 75| | /// Global mutation object for the schema 76| | Mutation { 77| | Hero(insert = NewHero, update = HeroChangeset, delete = true), ... | 82| | } 83| | } | |_^ | = note: expanding `__impl_graphql_obj_for_mutation! { mutation_name = { Mutation_wrapper }, structs = [Hero (insert = NewHero, update = HeroChangeset, delete = true), Species (insert = NewSpecies, update = SpeciesChangeset,), HomeWorld (insert = NewHomeWorld, update = HomeWorldChangeset,), Friend (insert = NewFriend, update = false,), AppearsIn (insert = NewAppearsIn, delete = true),], lt = 'a, body = { type Context = Ctx ; type TypeInfo = () ; fn name (info : & Self :: TypeInfo) -> :: std :: option :: Option < & str > { < Mutation_inner < Ctx > as $crate :: juniper :: GraphQLType < $crate :: scalar :: WundergraphScalarValue >> :: name (info) } fn meta < 'r > (info : & Self :: TypeInfo, registry : & mut $crate :: juniper :: Registry < 'r, $crate :: scalar :: WundergraphScalarValue >) -> $crate :: juniper :: meta :: MetaType < 'r, $crate :: scalar :: WundergraphScalarValue > where $crate :: scalar :: WundergraphScalarValue : 'r { < Mutation_inner < Ctx > as $crate :: juniper :: GraphQLType < $crate :: scalar :: WundergraphScalarValue >> :: meta (info, registry) } fn resolve (& self, info : & Self :: TypeInfo, selection_set : :: std :: option :: Option < & [$crate :: juniper :: Selection < $crate :: scalar :: WundergraphScalarValue >] >, executor : & $crate :: juniper :: Executor < Self :: Context, $crate :: scalar :: WundergraphScalarValue >,) -> $crate :: juniper :: Value < $crate :: scalar :: WundergraphScalarValue > { let inner = Mutation_inner (:: std :: marker :: PhantomData, selection_set) ; let r = < Mutation_inner < Ctx > as $crate :: juniper :: GraphQLType < $crate :: scalar :: WundergraphScalarValue >> :: resolve_field (& inner, info, self . 1, self . 2, executor) ; match r { :: std :: result :: Result :: Ok (v) => v, :: std :: result :: Result :: Err (e) => { executor . push_error (e) ; $crate :: juniper :: Value :: null () } } } } }` error: no rules expected the token `delete` --> wundergraph_example/src/mutations.rs:74:1 | 74| / wundergraph::mutation_object! { 75| | /// Global mutation object for the schema 76| | Mutation { 77| | Hero(insert = NewHero, update = HeroChangeset, delete = true), ... | 82| | } 83| | } | |_^ no rules expected this token in macro call | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) note: trace_macro --> wundergraph_example/src/mutations.rs:74:1 | 74| / wundergraph::mutation_object! { 75| | /// Global mutation object for the schema 76| | Mutation { 77| | Hero(insert = NewHero, update = HeroChangeset, delete = true), ... | 82| | } 83| | } | |_^ | = note: expanding `__impl_graphql_obj_for_mutation! { mutation_name = { Mutation_inner }, structs = [Hero (insert = NewHero, update = HeroChangeset, delete = true), Species (insert = NewSpecies, update = SpeciesChangeset,), HomeWorld (insert = NewHomeWorld, update = HomeWorldChangeset,), Friend (insert = NewFriend, update = false,), AppearsIn (insert = NewAppearsIn, delete = true),], lt = 'a, body = { type Context = Ctx ; type TypeInfo = () ; fn name (_info : & Self :: TypeInfo) -> Option < & str > { Some (stringify ! (Mutation)) } # [allow (non_snake_case)] fn meta < 'r > (info : & Self :: TypeInfo, registry : & mut $crate :: juniper :: Registry < 'r, $crate :: scalar :: WundergraphScalarValue >) -> $crate :: juniper :: meta :: MetaType < 'r, $crate :: scalar :: WundergraphScalarValue > where $crate :: scalar :: WundergraphScalarValue : 'r { let mut fields = Vec :: new () ; $crate :: __expand_register_insert ! (Hero, registry, fields, info, NewHero) ; $crate :: __expand_register_insert ! (Species, registry, fields, info, NewSpecies) ; $crate :: __expand_register_insert ! (HomeWorld, registry, fields, info, NewHomeWorld) ; $crate :: __expand_register_insert ! (Friend, registry, fields, info, NewFriend) ; $crate :: __expand_register_insert ! (AppearsIn, registry, fields, info, NewAppearsIn) ; $crate :: __expand_register_update ! (Hero, registry, fields, info, HeroChangeset) $crate :: __expand_register_update ! (Species, registry, fields, info, SpeciesChangeset) $crate :: __expand_register_update ! (HomeWorld, registry, fields, info, HomeWorldChangeset) $crate :: __expand_register_update ! (Friend, registry, fields, info, false) $crate :: __expand_register_update ! (AppearsIn, registry, fields, info,) $crate :: __expand_register_delete ! (Hero, registry, fields, info, true) ; $crate :: __expand_register_delete ! (Species, registry, fields, info,) ; $crate :: __expand_register_delete ! (HomeWorld, registry, fields, info,) ; $crate :: __expand_register_delete ! (Friend, registry, fields, info,) ; $crate :: __expand_register_delete ! (AppearsIn, registry, fields, info, true) ; let mut mutation = registry . build_object_type :: < Self > (info, & fields) ; mutation = mutation . description (concat ! ( r" Global mutation object for the schema" , "\n", "")) ; $crate :: juniper :: meta :: MetaType :: Object (mutation) } fn resolve_field (& self, _info : & Self :: TypeInfo, field_name : & str, arguments : & $crate :: juniper :: Arguments < $crate :: scalar :: WundergraphScalarValue >, executor : & $crate :: juniper :: Executor < Self :: Context, $crate :: scalar :: WundergraphScalarValue >,) -> $crate :: juniper :: ExecutionResult < $crate :: scalar :: WundergraphScalarValue > { match field_name { c @ concat ! ("Create", stringify ! (Hero)) | c @ concat ! ("Create", stringify ! (Hero), "s") => { $crate :: __expand_resolve_insert ! (c, Hero, executor, arguments, self . 1, NewHero) ; } c @ concat ! ("Create", stringify ! (Species)) | c @ concat ! ("Create", stringify ! (Species), "s") => { $crate :: __expand_resolve_insert ! (c, Species, executor, arguments, self . 1, NewSpecies) ; } c @ concat ! ("Create", stringify ! (HomeWorld)) | c @ concat ! ("Create", stringify ! (HomeWorld), "s") => { $crate :: __expand_resolve_insert ! (c, HomeWorld, executor, arguments, self . 1, NewHomeWorld) ; } c @ concat ! ("Create", stringify ! (Friend)) | c @ concat ! ("Create", stringify ! (Friend), "s") => { $crate :: __expand_resolve_insert ! (c, Friend, executor, arguments, self . 1, NewFriend) ; } c @ concat ! ("Create", stringify ! (AppearsIn)) | c @ concat ! ("Create", stringify ! (AppearsIn), "s") => { $crate :: __expand_resolve_insert ! (c, AppearsIn, executor, arguments, self . 1, NewAppearsIn) ; } concat ! ("Update", stringify ! (Hero)) => { $crate :: __expand_resolve_update ! (Hero, executor, arguments, HeroChangeset) } concat ! ("Update", stringify ! (Species)) => { $crate :: __expand_resolve_update ! (Species, executor, arguments, SpeciesChangeset) } concat ! ("Update", stringify ! (HomeWorld)) => { $crate :: __expand_resolve_update ! (HomeWorld, executor, arguments, HomeWorldChangeset) } concat ! ("Update", stringify ! (Friend)) => { $crate :: __expand_resolve_update ! (Friend, executor, arguments, false) } concat ! ("Update", stringify ! (AppearsIn)) => { $crate :: __expand_resolve_update ! (AppearsIn, executor, arguments,) } concat ! ("Delete", stringify ! (Hero)) => { $crate :: __expand_resolve_delete ! (Hero, executor, arguments, true) } concat ! ("Delete", stringify ! (Species)) => { $crate :: __expand_resolve_delete ! (Species, executor, arguments,) } concat ! ("Delete", stringify ! (HomeWorld)) => { $crate :: __expand_resolve_delete ! (HomeWorld, executor, arguments,) } concat ! ("Delete", stringify ! (Friend)) => { $crate :: __expand_resolve_delete ! (Friend, executor, arguments,) } concat ! ("Delete", stringify ! (AppearsIn)) => { $crate :: __expand_resolve_delete ! (AppearsIn, executor, arguments, true) } e => Err ($crate :: juniper :: FieldError :: new ("Unknown field:", $crate :: juniper :: Value :: scalar (e),)), } } } }` error[E0658]: use of unstable library feature 'trace_macros': `trace_macros` is not stable enough for use and is subject to change --> wundergraph_example/src/mutations.rs:85:1 | 85| trace_macros!(false); | ^^^^^^^^^^^^ | = note: for more information, see https://github.com/rust-lang/rust/issues/29598 = help: add `#![feature(trace_macros)]` to the crate attributes to enable error: expected one of `.`, `;`, `?`, `}`, or an operator, found `$crate` --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | | ^ | | | | |_expected one of `.`, `;`, `?`, `}`, or an operator here | unexpected token | = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:729:57 | 729 | Actor(insert = NewActor, update = ActorChangeset, ), | ^ missing tokens in macro arguments error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:730:57 | 730 | Album(insert = NewAlbum, update = AlbumChangeset, ), | ^ missing tokens in macro arguments error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:731:60 | 731 | Artist(insert = NewArtist, update = ArtistChangeset, ), | ^ missing tokens in macro arguments error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:732:68 | 732 | Category(insert = NewCategorie, update = CategorieChangeset, ), | ^ missing tokens in macro arguments error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:733:66 | 733 | Customer(insert = NewCustomer, update = CustomerChangeset, ), | ^ missing tokens in macro arguments error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:735:69 | 735 | FilmActor(insert = NewFilmActor, update = FilmActorChangeset, ), | ^ missing tokens in macro arguments error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:736:54 | 736 | Film(insert = NewFilm, update = FilmChangeset, ), | ^ missing tokens in macro arguments error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:737:57 | 737 | Genre(insert = NewGenre, update = GenreChangeset, ), | ^ missing tokens in macro arguments error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:738:75 | 738 | InvoiceLine(insert = NewInvoiceLine, update = InvoiceLineChangeset, ), | ^ missing tokens in macro arguments error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:739:63 | 739 | Invoice(insert = NewInvoice, update = InvoiceChangeset, ), | ^ missing tokens in macro arguments error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:740:69 | 740 | MediaType(insert = NewMediaType, update = MediaTypeChangeset, ), | ^ missing tokens in macro arguments error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:741:66 | 741 | Playlist(insert = NewPlaylist, update = PlaylistChangeset, ), | ^ missing tokens in macro arguments error: unexpected end of macro invocation --> wundergraph_bench/src/api.rs:743:57 | 743 | Track(insert = NewTrack, update = TrackChangeset, ), | ^ missing tokens in macro arguments error[E0433]: failed to resolve: use of undeclared type or module `films` --> wundergraph_bench/src/api.rs:196:5 | 196 | films, | ^^^^^ use of undeclared type or module `films` error[E0433]: failed to resolve: use of undeclared type or module `films` --> wundergraph_bench/src/api.rs:295:24 | 295 | #[derive(Clone, Debug, Identifiable, WundergraphEntity)] | ^^^^^^^^^^^^ use of undeclared type or module `films` error[E0433]: failed to resolve: use of undeclared type or module `films` --> wundergraph_bench/src/api.rs:569:10 | 569 | #[derive(Insertable, GraphQLInputObject, Clone, Debug)] | ^^^^^^^^^^ use of undeclared type or module `films` error[E0433]: failed to resolve: use of undeclared type or module `films` --> wundergraph_bench/src/api.rs:588:10 | 588 | #[derive(AsChangeset, Identifiable, GraphQLInputObject, Clone, Debug)] | ^^^^^^^^^^^ use of undeclared type or module `films` error[E0433]: failed to resolve: use of undeclared type or module `films` --> wundergraph_bench/src/api.rs:588:23 | 588 | #[derive(AsChangeset, Identifiable, GraphQLInputObject, Clone, Debug)] | ^^^^^^^^^^^^ use of undeclared type or module `films` error[E0412]: cannot find type `DBConnection` in this scope --> wundergraph_example/src/lib.rs:250:39 | 250 | impl WundergraphContext for MyContext { | ^^^^^^^^^^^^ help: a trait with a similar name exists: `Connection` error[E0412]: cannot find type `DBConnection` in this scope --> wundergraph_example/src/lib.rs:251:86 | 251 | type Connection = diesel::r2d2::PooledConnection>; | ^^^^^^^^^^^^ help: a trait with a similar name exists: `Connection` error[E0412]: cannot find type `DBConnection` in this scope --> wundergraph_example/src/lib.rs:264:23 | 264 | pub type DbBackend = ::Backend; | ^^^^^^^^^^^^ help: a trait with a similar name exists: `Connection` warning: unused import: `super::AppearsIn` --> wundergraph_example/src/mutations.rs:6:5 | 6 | use super::AppearsIn; | ^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unused import: `super::Friend` --> wundergraph_example/src/mutations.rs:8:5 | 8 | use super::Friend; | ^^^^^^^^^^^^^ warning: unused import: `super::Hero` --> wundergraph_example/src/mutations.rs:9:5 | 9 | use super::Hero; | ^^^^^^^^^^^ warning: unused import: `super::HomeWorld` --> wundergraph_example/src/mutations.rs:10:5 | 10 | use super::HomeWorld; | ^^^^^^^^^^^^^^^^ warning: unused import: `super::Species` --> wundergraph_example/src/mutations.rs:11:5 | 11 | use super::Species; | ^^^^^^^^^^^^^^ error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0425]: cannot find value `info` in this scope --> wundergraph_bench/src/api.rs:727:1 | 72| / wundergraph::mutation_object! { 72| | Mutation{ 72| | Actor(insert = NewActor, update = ActorChangeset, ), 73| | Album(insert = NewAlbum, update = AlbumChangeset, ), ... | 74| | } 74| | } | |_^ not found in this scope | = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:6:1 | 6 | / table! { 7 | | actors (actor_id) { 8 | | actor_id -> Int4, 9 | | first_name -> Varchar, ... | 12| | } 13| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::actors::columns::actor_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:6:1 | 6 | / table! { 7 | | actors (actor_id) { 8 | | actor_id -> Int4, 9 | | first_name -> Varchar, ... | 12| | } 13| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::actors::columns::actor_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::actors::columns::actor_id, api::actors::columns::first_name, api::actors::columns::last_name, api::actors::columns::last_update)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:6:1 | 6 | / table! { 7 | | actors (actor_id) { 8 | | actor_id -> Int4, 9 | | first_name -> Varchar, ... | 12| | } 13| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::actors::columns::actor_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:6:1 | 6 | / table! { 7 | | actors (actor_id) { 8 | | actor_id -> Int4, 9 | | first_name -> Varchar, ... | 12| | } 13| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::actors::columns::first_name` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:6:1 | 6 | / table! { 7 | | actors (actor_id) { 8 | | actor_id -> Int4, 9 | | first_name -> Varchar, ... | 12| | } 13| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::actors::columns::last_name` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:6:1 | 6 | / table! { 7 | | actors (actor_id) { 8 | | actor_id -> Int4, 9 | | first_name -> Varchar, ... | 12| | } 13| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::actors::columns::last_update` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:15:1 | 15| / table! { 16| | albums (album_id) { 17| | album_id -> Int4, 18| | title -> Varchar, 19| | artist_id -> Int4, 20| | } 21| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::albums::columns::album_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:15:1 | 15| / table! { 16| | albums (album_id) { 17| | album_id -> Int4, 18| | title -> Varchar, 19| | artist_id -> Int4, 20| | } 21| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::albums::columns::album_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::albums::columns::album_id, api::albums::columns::title, api::albums::columns::artist_id)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:15:1 | 15| / table! { 16| | albums (album_id) { 17| | album_id -> Int4, 18| | title -> Varchar, 19| | artist_id -> Int4, 20| | } 21| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::albums::columns::album_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:15:1 | 15| / table! { 16| | albums (album_id) { 17| | album_id -> Int4, 18| | title -> Varchar, 19| | artist_id -> Int4, 20| | } 21| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::albums::columns::title` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:15:1 | 15| / table! { 16| | albums (album_id) { 17| | album_id -> Int4, 18| | title -> Varchar, 19| | artist_id -> Int4, 20| | } 21| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::albums::columns::artist_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:23:1 | 23| / table! { 24| | artists (artist_id) { 25| | artist_id -> Int4, 26| | name -> Nullable, 27| | } 28| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::artists::columns::artist_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:23:1 | 23| / table! { 24| | artists (artist_id) { 25| | artist_id -> Int4, 26| | name -> Nullable, 27| | } 28| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::artists::columns::artist_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::artists::columns::artist_id, api::artists::columns::name)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:23:1 | 23| / table! { 24| | artists (artist_id) { 25| | artist_id -> Int4, 26| | name -> Nullable, 27| | } 28| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::artists::columns::artist_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:23:1 | 23| / table! { 24| | artists (artist_id) { 25| | artist_id -> Int4, 26| | name -> Nullable, 27| | } 28| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::artists::columns::name` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:30:1 | 30| / table! { 31| | categories (category_id) { 32| | category_id -> Int4, 33| | name -> Varchar, 34| | last_update -> Timestamp, 35| | } 36| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::categories::columns::category_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:30:1 | 30| / table! { 31| | categories (category_id) { 32| | category_id -> Int4, 33| | name -> Varchar, 34| | last_update -> Timestamp, 35| | } 36| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::categories::columns::category_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::categories::columns::category_id, api::categories::columns::name, api::categories::columns::last_update)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:30:1 | 30| / table! { 31| | categories (category_id) { 32| | category_id -> Int4, 33| | name -> Varchar, 34| | last_update -> Timestamp, 35| | } 36| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::categories::columns::category_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:30:1 | 30| / table! { 31| | categories (category_id) { 32| | category_id -> Int4, 33| | name -> Varchar, 34| | last_update -> Timestamp, 35| | } 36| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::categories::columns::name` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:30:1 | 30| / table! { 31| | categories (category_id) { 32| | category_id -> Int4, 33| | name -> Varchar, 34| | last_update -> Timestamp, 35| | } 36| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::categories::columns::last_update` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::customer_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::customer_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::customers::columns::customer_id, api::customers::columns::first_name, api::customers::columns::last_name, api::customers::columns::company, api::customers::columns::address, api::customers::columns::city, api::customers::columns::state, api::customers::columns::country, api::customers::columns::postal_code, api::customers::columns::phone, api::customers::columns::fax, api::customers::columns::email, api::customers::columns::support_rep_id)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::customer_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::first_name` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::last_name` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::company` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::address` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::city` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::state` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::country` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::postal_code` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::phone` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::fax` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::email` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:38:1 | 38| / table! { 39| | customers (customer_id) { 40| | customer_id -> Int4, 41| | first_name -> Varchar, ... | 53| | } 54| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::customers::columns::support_rep_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::employee_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::employee_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::employees::columns::employee_id, api::employees::columns::last_name, api::employees::columns::first_name, api::employees::columns::title, api::employees::columns::reports_to, api::employees::columns::birth_date, api::employees::columns::hire_date, api::employees::columns::address, api::employees::columns::city, api::employees::columns::state, api::employees::columns::country, api::employees::columns::postal_code, api::employees::columns::phone, api::employees::columns::fax, api::employees::columns::email)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::employee_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::last_name` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::first_name` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::title` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::reports_to` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::birth_date` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::hire_date` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::address` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::city` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::state` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::country` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::postal_code` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::phone` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::fax` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:56:1 | 56| / table! { 57| | employees (employee_id) { 58| | employee_id -> Int4, 59| | last_name -> Varchar, ... | 73| | } 74| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::employees::columns::email` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:76:1 | 76| / table! { 77| | film_actor (actor_id, film_id) { 78| | actor_id -> Int2, 79| | film_id -> Int2, 80| | last_update -> Timestamp, 81| | } 82| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::film_actor::columns::actor_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::film_actor::columns::actor_id, api::film_actor::columns::film_id, api::film_actor::columns::last_update)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:76:1 | 76| / table! { 77| | film_actor (actor_id, film_id) { 78| | actor_id -> Int2, 79| | film_id -> Int2, 80| | last_update -> Timestamp, 81| | } 82| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::film_actor::columns::actor_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::film_actor::columns::actor_id, api::film_actor::columns::film_id, api::film_actor::columns::last_update)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:76:1 | 76| / table! { 77| | film_actor (actor_id, film_id) { 78| | actor_id -> Int2, 79| | film_id -> Int2, 80| | last_update -> Timestamp, 81| | } 82| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::film_actor::columns::actor_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:76:1 | 76| / table! { 77| | film_actor (actor_id, film_id) { 78| | actor_id -> Int2, 79| | film_id -> Int2, 80| | last_update -> Timestamp, 81| | } 82| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::film_actor::columns::film_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:76:1 | 76| / table! { 77| | film_actor (actor_id, film_id) { 78| | actor_id -> Int2, 79| | film_id -> Int2, 80| | last_update -> Timestamp, 81| | } 82| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::film_actor::columns::last_update` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:122:1 | 12| / table! { 12| | genres (genre_id) { 12| | genre_id -> Int4, 12| | name -> Nullable, 12| | } 12| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::genres::columns::genre_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:122:1 | 12| / table! { 12| | genres (genre_id) { 12| | genre_id -> Int4, 12| | name -> Nullable, 12| | } 12| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::genres::columns::genre_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::genres::columns::genre_id, api::genres::columns::name)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:122:1 | 12| / table! { 12| | genres (genre_id) { 12| | genre_id -> Int4, 12| | name -> Nullable, 12| | } 12| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::genres::columns::genre_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:122:1 | 12| / table! { 12| | genres (genre_id) { 12| | genre_id -> Int4, 12| | name -> Nullable, 12| | } 12| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::genres::columns::name` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:129:1 | 12| / table! { 13| | invoice_lines (invoice_line_id) { 13| | invoice_line_id -> Int4, 13| | invoice_id -> Int4, ... | 13| | } 13| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoice_lines::columns::invoice_line_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:129:1 | 12| / table! { 13| | invoice_lines (invoice_line_id) { 13| | invoice_line_id -> Int4, 13| | invoice_id -> Int4, ... | 13| | } 13| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoice_lines::columns::invoice_line_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::invoice_lines::columns::invoice_line_id, api::invoice_lines::columns::invoice_id, api::invoice_lines::columns::track_id, api::invoice_lines::columns::quantity)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:129:1 | 12| / table! { 13| | invoice_lines (invoice_line_id) { 13| | invoice_line_id -> Int4, 13| | invoice_id -> Int4, ... | 13| | } 13| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoice_lines::columns::invoice_line_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:129:1 | 12| / table! { 13| | invoice_lines (invoice_line_id) { 13| | invoice_line_id -> Int4, 13| | invoice_id -> Int4, ... | 13| | } 13| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoice_lines::columns::invoice_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:129:1 | 12| / table! { 13| | invoice_lines (invoice_line_id) { 13| | invoice_line_id -> Int4, 13| | invoice_id -> Int4, ... | 13| | } 13| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoice_lines::columns::track_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:129:1 | 12| / table! { 13| | invoice_lines (invoice_line_id) { 13| | invoice_line_id -> Int4, 13| | invoice_id -> Int4, ... | 13| | } 13| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoice_lines::columns::quantity` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:139:1 | 13| / table! { 14| | invoices (invoice_id) { 14| | invoice_id -> Int4, 14| | customer_id -> Int4, ... | 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoices::columns::invoice_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:139:1 | 13| / table! { 14| | invoices (invoice_id) { 14| | invoice_id -> Int4, 14| | customer_id -> Int4, ... | 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoices::columns::invoice_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::invoices::columns::invoice_id, api::invoices::columns::customer_id, api::invoices::columns::invoice_date, api::invoices::columns::billing_address, api::invoices::columns::billing_city, api::invoices::columns::billing_state, api::invoices::columns::billing_country, api::invoices::columns::billing_postal_code)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:139:1 | 13| / table! { 14| | invoices (invoice_id) { 14| | invoice_id -> Int4, 14| | customer_id -> Int4, ... | 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoices::columns::invoice_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:139:1 | 13| / table! { 14| | invoices (invoice_id) { 14| | invoice_id -> Int4, 14| | customer_id -> Int4, ... | 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoices::columns::customer_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:139:1 | 13| / table! { 14| | invoices (invoice_id) { 14| | invoice_id -> Int4, 14| | customer_id -> Int4, ... | 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoices::columns::invoice_date` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:139:1 | 13| / table! { 14| | invoices (invoice_id) { 14| | invoice_id -> Int4, 14| | customer_id -> Int4, ... | 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoices::columns::billing_address` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:139:1 | 13| / table! { 14| | invoices (invoice_id) { 14| | invoice_id -> Int4, 14| | customer_id -> Int4, ... | 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoices::columns::billing_city` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:139:1 | 13| / table! { 14| | invoices (invoice_id) { 14| | invoice_id -> Int4, 14| | customer_id -> Int4, ... | 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoices::columns::billing_state` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:139:1 | 13| / table! { 14| | invoices (invoice_id) { 14| | invoice_id -> Int4, 14| | customer_id -> Int4, ... | 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoices::columns::billing_country` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:139:1 | 13| / table! { 14| | invoices (invoice_id) { 14| | invoice_id -> Int4, 14| | customer_id -> Int4, ... | 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::invoices::columns::billing_postal_code` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:153:1 | 15| / table! { 15| | media_types (media_type_id) { 15| | media_type_id -> Int4, 15| | name -> Nullable, 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::media_types::columns::media_type_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:153:1 | 15| / table! { 15| | media_types (media_type_id) { 15| | media_type_id -> Int4, 15| | name -> Nullable, 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::media_types::columns::media_type_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::media_types::columns::media_type_id, api::media_types::columns::name)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:153:1 | 15| / table! { 15| | media_types (media_type_id) { 15| | media_type_id -> Int4, 15| | name -> Nullable, 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::media_types::columns::media_type_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:153:1 | 15| / table! { 15| | media_types (media_type_id) { 15| | media_type_id -> Int4, 15| | name -> Nullable, 15| | } 15| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::media_types::columns::name` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:160:1 | 16| / table! { 16| | playlists (playlist_id) { 16| | playlist_id -> Int4, 16| | name -> Nullable, 16| | } 16| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::playlists::columns::playlist_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:160:1 | 16| / table! { 16| | playlists (playlist_id) { 16| | playlist_id -> Int4, 16| | name -> Nullable, 16| | } 16| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::playlists::columns::playlist_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::playlists::columns::playlist_id, api::playlists::columns::name)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:160:1 | 16| / table! { 16| | playlists (playlist_id) { 16| | playlist_id -> Int4, 16| | name -> Nullable, 16| | } 16| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::playlists::columns::playlist_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:160:1 | 16| / table! { 16| | playlists (playlist_id) { 16| | playlist_id -> Int4, 16| | name -> Nullable, 16| | } 16| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::playlists::columns::name` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:167:1 | 16| / table! { 16| | playlist_track (playlist_id, track_id) { 16| | playlist_id -> Int4, 17| | track_id -> Int4, 17| | } 17| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::playlist_track::columns::playlist_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::playlist_track::columns::playlist_id, api::playlist_track::columns::track_id)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:167:1 | 16| / table! { 16| | playlist_track (playlist_id, track_id) { 16| | playlist_id -> Int4, 17| | track_id -> Int4, 17| | } 17| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::playlist_track::columns::playlist_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::playlist_track::columns::playlist_id, api::playlist_track::columns::track_id)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:167:1 | 16| / table! { 16| | playlist_track (playlist_id, track_id) { 16| | playlist_id -> Int4, 17| | track_id -> Int4, 17| | } 17| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::playlist_track::columns::playlist_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:167:1 | 16| / table! { 16| | playlist_track (playlist_id, track_id) { 16| | playlist_id -> Int4, 17| | track_id -> Int4, 17| | } 17| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::playlist_track::columns::track_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:174:1 | 17| / table! { 17| | tracks (track_id) { 17| | track_id -> Int4, 17| | name -> Varchar, ... | 18| | } 18| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::tracks::columns::track_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:174:1 | 17| / table! { 17| | tracks (track_id) { 17| | track_id -> Int4, 17| | name -> Varchar, ... | 18| | } 18| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::tracks::columns::track_id` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `(api::tracks::columns::track_id, api::tracks::columns::name, api::tracks::columns::album_id, api::tracks::columns::media_type_id, api::tracks::columns::genre_id, api::tracks::columns::composer, api::tracks::columns::milliseconds, api::tracks::columns::bytes)` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:174:1 | 17| / table! { 17| | tracks (track_id) { 17| | track_id -> Int4, 17| | name -> Varchar, ... | 18| | } 18| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::tracks::columns::track_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:174:1 | 17| / table! { 17| | tracks (track_id) { 17| | track_id -> Int4, 17| | name -> Varchar, ... | 18| | } 18| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::tracks::columns::name` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:174:1 | 17| / table! { 17| | tracks (track_id) { 17| | track_id -> Int4, 17| | name -> Varchar, ... | 18| | } 18| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::tracks::columns::album_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:174:1 | 17| / table! { 17| | tracks (track_id) { 17| | track_id -> Int4, 17| | name -> Varchar, ... | 18| | } 18| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::tracks::columns::media_type_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:174:1 | 17| / table! { 17| | tracks (track_id) { 17| | track_id -> Int4, 17| | name -> Varchar, ... | 18| | } 18| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::tracks::columns::genre_id` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:174:1 | 17| / table! { 17| | tracks (track_id) { 17| | track_id -> Int4, 17| | name -> Varchar, ... | 18| | } 18| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::tracks::columns::composer` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:174:1 | 17| / table! { 17| | tracks (track_id) { 17| | track_id -> Int4, 17| | name -> Varchar, ... | 18| | } 18| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::tracks::columns::milliseconds` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error[E0271]: type mismatch resolving `>::Count == diesel::query_source::Once` --> wundergraph_bench/src/api.rs:174:1 | 17| / table! { 17| | tracks (track_id) { 17| | track_id -> Int4, 17| | name -> Varchar, ... | 18| | } 18| | } | |_^ expected struct `diesel::query_source::Never`, found struct `diesel::query_source::Once` | = note: expected type `diesel::query_source::Never` found type `diesel::query_source::Once` = note: required because of the requirements on the impl of `diesel::AppearsOnTable` for `api::tracks::columns::bytes` = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) error: aborting due to 8 previous errors Some errors have detailed explanations: E0412, E0658. For more information about an error, try `rustc --explain E0412`. error: could not compile `wundergraph_example`. warning: build failed, waiting for other jobs to finish... error: aborting due to 144 previous errors Some errors have detailed explanations: E0271, E0425, E0433. For more information about an error, try `rustc --explain E0271`. error: could not compile `wundergraph_bench`. To learn more, run the command again with --verbose.