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