error[E0277]: the trait bound `CustomContext: FromContext` is not satisfied --> fail/union/trait_fail_infer_context.rs:3:1 | 3 | #[graphql_union] | ^^^^^^^^^^^^^^^^ the trait `FromContext` is not implemented for `CustomContext` | = help: the following other types implement trait `FromContext`: <() as FromContext> > = note: this error originates in the attribute macro `graphql_union` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0308]: mismatched types --> fail/union/trait_fail_infer_context.rs:3:1 | 3 | #[graphql_union] | ^^^^^^^^^^^^^^^^ expected struct `CustomContext`, found struct `SubContext` | = note: expected reference `&CustomContext` found reference `&SubContext` = note: this error originates in the attribute macro `graphql_union` (in Nightly builds, run with -Z macro-backtrace for more info)