github.com/mstephano/gqlgen-schemagen@v0.0.0-20230113041936-dd2cd4ea46aa/codegen/testserver/singlefile/stub.go (about) 1 // Code generated by github.com/mstephano/gqlgen-schemagen, DO NOT EDIT. 2 3 package singlefile 4 5 import ( 6 "context" 7 8 introspection1 "github.com/mstephano/gqlgen-schemagen/codegen/testserver/singlefile/introspection" 9 invalid_packagename "github.com/mstephano/gqlgen-schemagen/codegen/testserver/singlefile/invalid-packagename" 10 "github.com/mstephano/gqlgen-schemagen/codegen/testserver/singlefile/otherpkg" 11 ) 12 13 type Stub struct { 14 BackedByInterfaceResolver struct { 15 ID func(ctx context.Context, obj BackedByInterface) (string, error) 16 } 17 ErrorsResolver struct { 18 A func(ctx context.Context, obj *Errors) (*Error, error) 19 B func(ctx context.Context, obj *Errors) (*Error, error) 20 C func(ctx context.Context, obj *Errors) (*Error, error) 21 D func(ctx context.Context, obj *Errors) (*Error, error) 22 E func(ctx context.Context, obj *Errors) (*Error, error) 23 } 24 ForcedResolverResolver struct { 25 Field func(ctx context.Context, obj *ForcedResolver) (*Circle, error) 26 } 27 ModelMethodsResolver struct { 28 ResolverField func(ctx context.Context, obj *ModelMethods) (bool, error) 29 } 30 MutationResolver struct { 31 DefaultInput func(ctx context.Context, input DefaultInput) (*DefaultParametersMirror, error) 32 OverrideValueViaInput func(ctx context.Context, input FieldsOrderInput) (*FieldsOrderPayload, error) 33 UpdateSomething func(ctx context.Context, input SpecialInput) (string, error) 34 UpdatePtrToPtr func(ctx context.Context, input UpdatePtrToPtrOuter) (*PtrToPtrOuter, error) 35 } 36 OverlappingFieldsResolver struct { 37 OldFoo func(ctx context.Context, obj *OverlappingFields) (int, error) 38 } 39 PanicsResolver struct { 40 FieldScalarMarshal func(ctx context.Context, obj *Panics) ([]MarshalPanic, error) 41 ArgUnmarshal func(ctx context.Context, obj *Panics, u []MarshalPanic) (bool, error) 42 } 43 PetResolver struct { 44 Friends func(ctx context.Context, obj *Pet, limit *int) ([]*Pet, error) 45 } 46 PrimitiveResolver struct { 47 Value func(ctx context.Context, obj *Primitive) (int, error) 48 } 49 PrimitiveStringResolver struct { 50 Value func(ctx context.Context, obj *PrimitiveString) (string, error) 51 Len func(ctx context.Context, obj *PrimitiveString) (int, error) 52 } 53 QueryResolver struct { 54 InvalidIdentifier func(ctx context.Context) (*invalid_packagename.InvalidIdentifier, error) 55 Collision func(ctx context.Context) (*introspection1.It, error) 56 MapInput func(ctx context.Context, input map[string]interface{}) (*bool, error) 57 Recursive func(ctx context.Context, input *RecursiveInputSlice) (*bool, error) 58 NestedInputs func(ctx context.Context, input [][]*OuterInput) (*bool, error) 59 NestedOutputs func(ctx context.Context) ([][]*OuterObject, error) 60 ModelMethods func(ctx context.Context) (*ModelMethods, error) 61 User func(ctx context.Context, id int) (*User, error) 62 NullableArg func(ctx context.Context, arg *int) (*string, error) 63 InputSlice func(ctx context.Context, arg []string) (bool, error) 64 InputNullableSlice func(ctx context.Context, arg []string) (bool, error) 65 ShapeUnion func(ctx context.Context) (ShapeUnion, error) 66 Autobind func(ctx context.Context) (*Autobind, error) 67 DeprecatedField func(ctx context.Context) (string, error) 68 Overlapping func(ctx context.Context) (*OverlappingFields, error) 69 DefaultParameters func(ctx context.Context, falsyBoolean *bool, truthyBoolean *bool) (*DefaultParametersMirror, error) 70 DirectiveArg func(ctx context.Context, arg string) (*string, error) 71 DirectiveNullableArg func(ctx context.Context, arg *int, arg2 *int, arg3 *string) (*string, error) 72 DirectiveInputNullable func(ctx context.Context, arg *InputDirectives) (*string, error) 73 DirectiveInput func(ctx context.Context, arg InputDirectives) (*string, error) 74 DirectiveInputType func(ctx context.Context, arg InnerInput) (*string, error) 75 DirectiveObject func(ctx context.Context) (*ObjectDirectives, error) 76 DirectiveObjectWithCustomGoModel func(ctx context.Context) (*ObjectDirectivesWithCustomGoModel, error) 77 DirectiveFieldDef func(ctx context.Context, ret string) (string, error) 78 DirectiveField func(ctx context.Context) (*string, error) 79 DirectiveDouble func(ctx context.Context) (*string, error) 80 DirectiveUnimplemented func(ctx context.Context) (*string, error) 81 EmbeddedCase1 func(ctx context.Context) (*EmbeddedCase1, error) 82 EmbeddedCase2 func(ctx context.Context) (*EmbeddedCase2, error) 83 EmbeddedCase3 func(ctx context.Context) (*EmbeddedCase3, error) 84 EnumInInput func(ctx context.Context, input *InputWithEnumValue) (EnumTest, error) 85 Shapes func(ctx context.Context) ([]Shape, error) 86 NoShape func(ctx context.Context) (Shape, error) 87 Node func(ctx context.Context) (Node, error) 88 NoShapeTypedNil func(ctx context.Context) (Shape, error) 89 Animal func(ctx context.Context) (Animal, error) 90 NotAnInterface func(ctx context.Context) (BackedByInterface, error) 91 Dog func(ctx context.Context) (*Dog, error) 92 Issue896a func(ctx context.Context) ([]*CheckIssue896, error) 93 MapStringInterface func(ctx context.Context, in map[string]interface{}) (map[string]interface{}, error) 94 MapNestedStringInterface func(ctx context.Context, in *NestedMapInput) (map[string]interface{}, error) 95 ErrorBubble func(ctx context.Context) (*Error, error) 96 ErrorBubbleList func(ctx context.Context) ([]*Error, error) 97 ErrorList func(ctx context.Context) ([]*Error, error) 98 Errors func(ctx context.Context) (*Errors, error) 99 Valid func(ctx context.Context) (string, error) 100 Panics func(ctx context.Context) (*Panics, error) 101 PrimitiveObject func(ctx context.Context) ([]Primitive, error) 102 PrimitiveStringObject func(ctx context.Context) ([]PrimitiveString, error) 103 PtrToSliceContainer func(ctx context.Context) (*PtrToSliceContainer, error) 104 Infinity func(ctx context.Context) (float64, error) 105 StringFromContextInterface func(ctx context.Context) (*StringFromContextInterface, error) 106 StringFromContextFunction func(ctx context.Context) (string, error) 107 DefaultScalar func(ctx context.Context, arg string) (string, error) 108 Slices func(ctx context.Context) (*Slices, error) 109 ScalarSlice func(ctx context.Context) ([]byte, error) 110 Fallback func(ctx context.Context, arg FallbackToStringEncoding) (FallbackToStringEncoding, error) 111 OptionalUnion func(ctx context.Context) (TestUnion, error) 112 VOkCaseValue func(ctx context.Context) (*VOkCaseValue, error) 113 VOkCaseNil func(ctx context.Context) (*VOkCaseNil, error) 114 ValidType func(ctx context.Context) (*ValidType, error) 115 VariadicModel func(ctx context.Context) (*VariadicModel, error) 116 WrappedStruct func(ctx context.Context) (*WrappedStruct, error) 117 WrappedScalar func(ctx context.Context) (otherpkg.Scalar, error) 118 WrappedMap func(ctx context.Context) (WrappedMap, error) 119 WrappedSlice func(ctx context.Context) (WrappedSlice, error) 120 } 121 SubscriptionResolver struct { 122 Updated func(ctx context.Context) (<-chan string, error) 123 InitPayload func(ctx context.Context) (<-chan string, error) 124 DirectiveArg func(ctx context.Context, arg string) (<-chan *string, error) 125 DirectiveNullableArg func(ctx context.Context, arg *int, arg2 *int, arg3 *string) (<-chan *string, error) 126 DirectiveDouble func(ctx context.Context) (<-chan *string, error) 127 DirectiveUnimplemented func(ctx context.Context) (<-chan *string, error) 128 Issue896b func(ctx context.Context) (<-chan []*CheckIssue896, error) 129 ErrorRequired func(ctx context.Context) (<-chan *Error, error) 130 } 131 UserResolver struct { 132 Friends func(ctx context.Context, obj *User) ([]*User, error) 133 Pets func(ctx context.Context, obj *User, limit *int) ([]*Pet, error) 134 } 135 WrappedMapResolver struct { 136 Get func(ctx context.Context, obj WrappedMap, key string) (string, error) 137 } 138 WrappedSliceResolver struct { 139 Get func(ctx context.Context, obj WrappedSlice, idx int) (string, error) 140 } 141 142 FieldsOrderInputResolver struct { 143 OverrideFirstField func(ctx context.Context, obj *FieldsOrderInput, data *string) error 144 } 145 } 146 147 func (r *Stub) BackedByInterface() BackedByInterfaceResolver { 148 return &stubBackedByInterface{r} 149 } 150 func (r *Stub) Errors() ErrorsResolver { 151 return &stubErrors{r} 152 } 153 func (r *Stub) ForcedResolver() ForcedResolverResolver { 154 return &stubForcedResolver{r} 155 } 156 func (r *Stub) ModelMethods() ModelMethodsResolver { 157 return &stubModelMethods{r} 158 } 159 func (r *Stub) Mutation() MutationResolver { 160 return &stubMutation{r} 161 } 162 func (r *Stub) OverlappingFields() OverlappingFieldsResolver { 163 return &stubOverlappingFields{r} 164 } 165 func (r *Stub) Panics() PanicsResolver { 166 return &stubPanics{r} 167 } 168 func (r *Stub) Pet() PetResolver { 169 return &stubPet{r} 170 } 171 func (r *Stub) Primitive() PrimitiveResolver { 172 return &stubPrimitive{r} 173 } 174 func (r *Stub) PrimitiveString() PrimitiveStringResolver { 175 return &stubPrimitiveString{r} 176 } 177 func (r *Stub) Query() QueryResolver { 178 return &stubQuery{r} 179 } 180 func (r *Stub) Subscription() SubscriptionResolver { 181 return &stubSubscription{r} 182 } 183 func (r *Stub) User() UserResolver { 184 return &stubUser{r} 185 } 186 func (r *Stub) WrappedMap() WrappedMapResolver { 187 return &stubWrappedMap{r} 188 } 189 func (r *Stub) WrappedSlice() WrappedSliceResolver { 190 return &stubWrappedSlice{r} 191 } 192 193 func (r *Stub) FieldsOrderInput() FieldsOrderInputResolver { 194 return &stubFieldsOrderInput{r} 195 } 196 197 type stubBackedByInterface struct{ *Stub } 198 199 func (r *stubBackedByInterface) ID(ctx context.Context, obj BackedByInterface) (string, error) { 200 return r.BackedByInterfaceResolver.ID(ctx, obj) 201 } 202 203 type stubErrors struct{ *Stub } 204 205 func (r *stubErrors) A(ctx context.Context, obj *Errors) (*Error, error) { 206 return r.ErrorsResolver.A(ctx, obj) 207 } 208 func (r *stubErrors) B(ctx context.Context, obj *Errors) (*Error, error) { 209 return r.ErrorsResolver.B(ctx, obj) 210 } 211 func (r *stubErrors) C(ctx context.Context, obj *Errors) (*Error, error) { 212 return r.ErrorsResolver.C(ctx, obj) 213 } 214 func (r *stubErrors) D(ctx context.Context, obj *Errors) (*Error, error) { 215 return r.ErrorsResolver.D(ctx, obj) 216 } 217 func (r *stubErrors) E(ctx context.Context, obj *Errors) (*Error, error) { 218 return r.ErrorsResolver.E(ctx, obj) 219 } 220 221 type stubForcedResolver struct{ *Stub } 222 223 func (r *stubForcedResolver) Field(ctx context.Context, obj *ForcedResolver) (*Circle, error) { 224 return r.ForcedResolverResolver.Field(ctx, obj) 225 } 226 227 type stubModelMethods struct{ *Stub } 228 229 func (r *stubModelMethods) ResolverField(ctx context.Context, obj *ModelMethods) (bool, error) { 230 return r.ModelMethodsResolver.ResolverField(ctx, obj) 231 } 232 233 type stubMutation struct{ *Stub } 234 235 func (r *stubMutation) DefaultInput(ctx context.Context, input DefaultInput) (*DefaultParametersMirror, error) { 236 return r.MutationResolver.DefaultInput(ctx, input) 237 } 238 func (r *stubMutation) OverrideValueViaInput(ctx context.Context, input FieldsOrderInput) (*FieldsOrderPayload, error) { 239 return r.MutationResolver.OverrideValueViaInput(ctx, input) 240 } 241 func (r *stubMutation) UpdateSomething(ctx context.Context, input SpecialInput) (string, error) { 242 return r.MutationResolver.UpdateSomething(ctx, input) 243 } 244 func (r *stubMutation) UpdatePtrToPtr(ctx context.Context, input UpdatePtrToPtrOuter) (*PtrToPtrOuter, error) { 245 return r.MutationResolver.UpdatePtrToPtr(ctx, input) 246 } 247 248 type stubOverlappingFields struct{ *Stub } 249 250 func (r *stubOverlappingFields) OldFoo(ctx context.Context, obj *OverlappingFields) (int, error) { 251 return r.OverlappingFieldsResolver.OldFoo(ctx, obj) 252 } 253 254 type stubPanics struct{ *Stub } 255 256 func (r *stubPanics) FieldScalarMarshal(ctx context.Context, obj *Panics) ([]MarshalPanic, error) { 257 return r.PanicsResolver.FieldScalarMarshal(ctx, obj) 258 } 259 func (r *stubPanics) ArgUnmarshal(ctx context.Context, obj *Panics, u []MarshalPanic) (bool, error) { 260 return r.PanicsResolver.ArgUnmarshal(ctx, obj, u) 261 } 262 263 type stubPet struct{ *Stub } 264 265 func (r *stubPet) Friends(ctx context.Context, obj *Pet, limit *int) ([]*Pet, error) { 266 return r.PetResolver.Friends(ctx, obj, limit) 267 } 268 269 type stubPrimitive struct{ *Stub } 270 271 func (r *stubPrimitive) Value(ctx context.Context, obj *Primitive) (int, error) { 272 return r.PrimitiveResolver.Value(ctx, obj) 273 } 274 275 type stubPrimitiveString struct{ *Stub } 276 277 func (r *stubPrimitiveString) Value(ctx context.Context, obj *PrimitiveString) (string, error) { 278 return r.PrimitiveStringResolver.Value(ctx, obj) 279 } 280 func (r *stubPrimitiveString) Len(ctx context.Context, obj *PrimitiveString) (int, error) { 281 return r.PrimitiveStringResolver.Len(ctx, obj) 282 } 283 284 type stubQuery struct{ *Stub } 285 286 func (r *stubQuery) InvalidIdentifier(ctx context.Context) (*invalid_packagename.InvalidIdentifier, error) { 287 return r.QueryResolver.InvalidIdentifier(ctx) 288 } 289 func (r *stubQuery) Collision(ctx context.Context) (*introspection1.It, error) { 290 return r.QueryResolver.Collision(ctx) 291 } 292 func (r *stubQuery) MapInput(ctx context.Context, input map[string]interface{}) (*bool, error) { 293 return r.QueryResolver.MapInput(ctx, input) 294 } 295 func (r *stubQuery) Recursive(ctx context.Context, input *RecursiveInputSlice) (*bool, error) { 296 return r.QueryResolver.Recursive(ctx, input) 297 } 298 func (r *stubQuery) NestedInputs(ctx context.Context, input [][]*OuterInput) (*bool, error) { 299 return r.QueryResolver.NestedInputs(ctx, input) 300 } 301 func (r *stubQuery) NestedOutputs(ctx context.Context) ([][]*OuterObject, error) { 302 return r.QueryResolver.NestedOutputs(ctx) 303 } 304 func (r *stubQuery) ModelMethods(ctx context.Context) (*ModelMethods, error) { 305 return r.QueryResolver.ModelMethods(ctx) 306 } 307 func (r *stubQuery) User(ctx context.Context, id int) (*User, error) { 308 return r.QueryResolver.User(ctx, id) 309 } 310 func (r *stubQuery) NullableArg(ctx context.Context, arg *int) (*string, error) { 311 return r.QueryResolver.NullableArg(ctx, arg) 312 } 313 func (r *stubQuery) InputSlice(ctx context.Context, arg []string) (bool, error) { 314 return r.QueryResolver.InputSlice(ctx, arg) 315 } 316 func (r *stubQuery) InputNullableSlice(ctx context.Context, arg []string) (bool, error) { 317 return r.QueryResolver.InputNullableSlice(ctx, arg) 318 } 319 func (r *stubQuery) ShapeUnion(ctx context.Context) (ShapeUnion, error) { 320 return r.QueryResolver.ShapeUnion(ctx) 321 } 322 func (r *stubQuery) Autobind(ctx context.Context) (*Autobind, error) { 323 return r.QueryResolver.Autobind(ctx) 324 } 325 func (r *stubQuery) DeprecatedField(ctx context.Context) (string, error) { 326 return r.QueryResolver.DeprecatedField(ctx) 327 } 328 func (r *stubQuery) Overlapping(ctx context.Context) (*OverlappingFields, error) { 329 return r.QueryResolver.Overlapping(ctx) 330 } 331 func (r *stubQuery) DefaultParameters(ctx context.Context, falsyBoolean *bool, truthyBoolean *bool) (*DefaultParametersMirror, error) { 332 return r.QueryResolver.DefaultParameters(ctx, falsyBoolean, truthyBoolean) 333 } 334 func (r *stubQuery) DirectiveArg(ctx context.Context, arg string) (*string, error) { 335 return r.QueryResolver.DirectiveArg(ctx, arg) 336 } 337 func (r *stubQuery) DirectiveNullableArg(ctx context.Context, arg *int, arg2 *int, arg3 *string) (*string, error) { 338 return r.QueryResolver.DirectiveNullableArg(ctx, arg, arg2, arg3) 339 } 340 func (r *stubQuery) DirectiveInputNullable(ctx context.Context, arg *InputDirectives) (*string, error) { 341 return r.QueryResolver.DirectiveInputNullable(ctx, arg) 342 } 343 func (r *stubQuery) DirectiveInput(ctx context.Context, arg InputDirectives) (*string, error) { 344 return r.QueryResolver.DirectiveInput(ctx, arg) 345 } 346 func (r *stubQuery) DirectiveInputType(ctx context.Context, arg InnerInput) (*string, error) { 347 return r.QueryResolver.DirectiveInputType(ctx, arg) 348 } 349 func (r *stubQuery) DirectiveObject(ctx context.Context) (*ObjectDirectives, error) { 350 return r.QueryResolver.DirectiveObject(ctx) 351 } 352 func (r *stubQuery) DirectiveObjectWithCustomGoModel(ctx context.Context) (*ObjectDirectivesWithCustomGoModel, error) { 353 return r.QueryResolver.DirectiveObjectWithCustomGoModel(ctx) 354 } 355 func (r *stubQuery) DirectiveFieldDef(ctx context.Context, ret string) (string, error) { 356 return r.QueryResolver.DirectiveFieldDef(ctx, ret) 357 } 358 func (r *stubQuery) DirectiveField(ctx context.Context) (*string, error) { 359 return r.QueryResolver.DirectiveField(ctx) 360 } 361 func (r *stubQuery) DirectiveDouble(ctx context.Context) (*string, error) { 362 return r.QueryResolver.DirectiveDouble(ctx) 363 } 364 func (r *stubQuery) DirectiveUnimplemented(ctx context.Context) (*string, error) { 365 return r.QueryResolver.DirectiveUnimplemented(ctx) 366 } 367 func (r *stubQuery) EmbeddedCase1(ctx context.Context) (*EmbeddedCase1, error) { 368 return r.QueryResolver.EmbeddedCase1(ctx) 369 } 370 func (r *stubQuery) EmbeddedCase2(ctx context.Context) (*EmbeddedCase2, error) { 371 return r.QueryResolver.EmbeddedCase2(ctx) 372 } 373 func (r *stubQuery) EmbeddedCase3(ctx context.Context) (*EmbeddedCase3, error) { 374 return r.QueryResolver.EmbeddedCase3(ctx) 375 } 376 func (r *stubQuery) EnumInInput(ctx context.Context, input *InputWithEnumValue) (EnumTest, error) { 377 return r.QueryResolver.EnumInInput(ctx, input) 378 } 379 func (r *stubQuery) Shapes(ctx context.Context) ([]Shape, error) { 380 return r.QueryResolver.Shapes(ctx) 381 } 382 func (r *stubQuery) NoShape(ctx context.Context) (Shape, error) { 383 return r.QueryResolver.NoShape(ctx) 384 } 385 func (r *stubQuery) Node(ctx context.Context) (Node, error) { 386 return r.QueryResolver.Node(ctx) 387 } 388 func (r *stubQuery) NoShapeTypedNil(ctx context.Context) (Shape, error) { 389 return r.QueryResolver.NoShapeTypedNil(ctx) 390 } 391 func (r *stubQuery) Animal(ctx context.Context) (Animal, error) { 392 return r.QueryResolver.Animal(ctx) 393 } 394 func (r *stubQuery) NotAnInterface(ctx context.Context) (BackedByInterface, error) { 395 return r.QueryResolver.NotAnInterface(ctx) 396 } 397 func (r *stubQuery) Dog(ctx context.Context) (*Dog, error) { 398 return r.QueryResolver.Dog(ctx) 399 } 400 func (r *stubQuery) Issue896a(ctx context.Context) ([]*CheckIssue896, error) { 401 return r.QueryResolver.Issue896a(ctx) 402 } 403 func (r *stubQuery) MapStringInterface(ctx context.Context, in map[string]interface{}) (map[string]interface{}, error) { 404 return r.QueryResolver.MapStringInterface(ctx, in) 405 } 406 func (r *stubQuery) MapNestedStringInterface(ctx context.Context, in *NestedMapInput) (map[string]interface{}, error) { 407 return r.QueryResolver.MapNestedStringInterface(ctx, in) 408 } 409 func (r *stubQuery) ErrorBubble(ctx context.Context) (*Error, error) { 410 return r.QueryResolver.ErrorBubble(ctx) 411 } 412 func (r *stubQuery) ErrorBubbleList(ctx context.Context) ([]*Error, error) { 413 return r.QueryResolver.ErrorBubbleList(ctx) 414 } 415 func (r *stubQuery) ErrorList(ctx context.Context) ([]*Error, error) { 416 return r.QueryResolver.ErrorList(ctx) 417 } 418 func (r *stubQuery) Errors(ctx context.Context) (*Errors, error) { 419 return r.QueryResolver.Errors(ctx) 420 } 421 func (r *stubQuery) Valid(ctx context.Context) (string, error) { 422 return r.QueryResolver.Valid(ctx) 423 } 424 func (r *stubQuery) Panics(ctx context.Context) (*Panics, error) { 425 return r.QueryResolver.Panics(ctx) 426 } 427 func (r *stubQuery) PrimitiveObject(ctx context.Context) ([]Primitive, error) { 428 return r.QueryResolver.PrimitiveObject(ctx) 429 } 430 func (r *stubQuery) PrimitiveStringObject(ctx context.Context) ([]PrimitiveString, error) { 431 return r.QueryResolver.PrimitiveStringObject(ctx) 432 } 433 func (r *stubQuery) PtrToSliceContainer(ctx context.Context) (*PtrToSliceContainer, error) { 434 return r.QueryResolver.PtrToSliceContainer(ctx) 435 } 436 func (r *stubQuery) Infinity(ctx context.Context) (float64, error) { 437 return r.QueryResolver.Infinity(ctx) 438 } 439 func (r *stubQuery) StringFromContextInterface(ctx context.Context) (*StringFromContextInterface, error) { 440 return r.QueryResolver.StringFromContextInterface(ctx) 441 } 442 func (r *stubQuery) StringFromContextFunction(ctx context.Context) (string, error) { 443 return r.QueryResolver.StringFromContextFunction(ctx) 444 } 445 func (r *stubQuery) DefaultScalar(ctx context.Context, arg string) (string, error) { 446 return r.QueryResolver.DefaultScalar(ctx, arg) 447 } 448 func (r *stubQuery) Slices(ctx context.Context) (*Slices, error) { 449 return r.QueryResolver.Slices(ctx) 450 } 451 func (r *stubQuery) ScalarSlice(ctx context.Context) ([]byte, error) { 452 return r.QueryResolver.ScalarSlice(ctx) 453 } 454 func (r *stubQuery) Fallback(ctx context.Context, arg FallbackToStringEncoding) (FallbackToStringEncoding, error) { 455 return r.QueryResolver.Fallback(ctx, arg) 456 } 457 func (r *stubQuery) OptionalUnion(ctx context.Context) (TestUnion, error) { 458 return r.QueryResolver.OptionalUnion(ctx) 459 } 460 func (r *stubQuery) VOkCaseValue(ctx context.Context) (*VOkCaseValue, error) { 461 return r.QueryResolver.VOkCaseValue(ctx) 462 } 463 func (r *stubQuery) VOkCaseNil(ctx context.Context) (*VOkCaseNil, error) { 464 return r.QueryResolver.VOkCaseNil(ctx) 465 } 466 func (r *stubQuery) ValidType(ctx context.Context) (*ValidType, error) { 467 return r.QueryResolver.ValidType(ctx) 468 } 469 func (r *stubQuery) VariadicModel(ctx context.Context) (*VariadicModel, error) { 470 return r.QueryResolver.VariadicModel(ctx) 471 } 472 func (r *stubQuery) WrappedStruct(ctx context.Context) (*WrappedStruct, error) { 473 return r.QueryResolver.WrappedStruct(ctx) 474 } 475 func (r *stubQuery) WrappedScalar(ctx context.Context) (otherpkg.Scalar, error) { 476 return r.QueryResolver.WrappedScalar(ctx) 477 } 478 func (r *stubQuery) WrappedMap(ctx context.Context) (WrappedMap, error) { 479 return r.QueryResolver.WrappedMap(ctx) 480 } 481 func (r *stubQuery) WrappedSlice(ctx context.Context) (WrappedSlice, error) { 482 return r.QueryResolver.WrappedSlice(ctx) 483 } 484 485 type stubSubscription struct{ *Stub } 486 487 func (r *stubSubscription) Updated(ctx context.Context) (<-chan string, error) { 488 return r.SubscriptionResolver.Updated(ctx) 489 } 490 func (r *stubSubscription) InitPayload(ctx context.Context) (<-chan string, error) { 491 return r.SubscriptionResolver.InitPayload(ctx) 492 } 493 func (r *stubSubscription) DirectiveArg(ctx context.Context, arg string) (<-chan *string, error) { 494 return r.SubscriptionResolver.DirectiveArg(ctx, arg) 495 } 496 func (r *stubSubscription) DirectiveNullableArg(ctx context.Context, arg *int, arg2 *int, arg3 *string) (<-chan *string, error) { 497 return r.SubscriptionResolver.DirectiveNullableArg(ctx, arg, arg2, arg3) 498 } 499 func (r *stubSubscription) DirectiveDouble(ctx context.Context) (<-chan *string, error) { 500 return r.SubscriptionResolver.DirectiveDouble(ctx) 501 } 502 func (r *stubSubscription) DirectiveUnimplemented(ctx context.Context) (<-chan *string, error) { 503 return r.SubscriptionResolver.DirectiveUnimplemented(ctx) 504 } 505 func (r *stubSubscription) Issue896b(ctx context.Context) (<-chan []*CheckIssue896, error) { 506 return r.SubscriptionResolver.Issue896b(ctx) 507 } 508 func (r *stubSubscription) ErrorRequired(ctx context.Context) (<-chan *Error, error) { 509 return r.SubscriptionResolver.ErrorRequired(ctx) 510 } 511 512 type stubUser struct{ *Stub } 513 514 func (r *stubUser) Friends(ctx context.Context, obj *User) ([]*User, error) { 515 return r.UserResolver.Friends(ctx, obj) 516 } 517 func (r *stubUser) Pets(ctx context.Context, obj *User, limit *int) ([]*Pet, error) { 518 return r.UserResolver.Pets(ctx, obj, limit) 519 } 520 521 type stubWrappedMap struct{ *Stub } 522 523 func (r *stubWrappedMap) Get(ctx context.Context, obj WrappedMap, key string) (string, error) { 524 return r.WrappedMapResolver.Get(ctx, obj, key) 525 } 526 527 type stubWrappedSlice struct{ *Stub } 528 529 func (r *stubWrappedSlice) Get(ctx context.Context, obj WrappedSlice, idx int) (string, error) { 530 return r.WrappedSliceResolver.Get(ctx, obj, idx) 531 } 532 533 type stubFieldsOrderInput struct{ *Stub } 534 535 func (r *stubFieldsOrderInput) OverrideFirstField(ctx context.Context, obj *FieldsOrderInput, data *string) error { 536 return r.FieldsOrderInputResolver.OverrideFirstField(ctx, obj, data) 537 }