type Result<T = std::result::Result<T, diesel::result::Error ;
type Result<T = std::result::Result<T, diesel::result::Error ;: a task in LegoFlow-SWE (Harbor dataset). When a crate using juniper defines a local type alias or trait that shadows a standard library name (e.g. Result , Option , Send ), deriving juniper::GraphQLInputObject on a struct may fail to…
The task
When a crate using `juniper` defines a local type alias or trait that shadows a standard library name (e.g. `Result`, `Option`, `Send`), deriving `juniper::GraphQLInputObject` on a struct may fail to compile. The generated code inside the derive macro uses unqualified identifiers like `Result` and `Option`, which…
Part of Lego-X/LegoFlow-SWE.