MCPcopy Index your code
hub / github.com/sqlc-dev/sqlc / _CodegenService_Generate_Handler

Function _CodegenService_Generate_Handler

internal/plugin/codegen_grpc.pb.go:77–93  ·  view source on GitHub ↗
(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor)

Source from the content-addressed store, hash-verified

75}
76
77func _CodegenService_Generate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
78 in := new(GenerateRequest)
79 if err := dec(in); err != nil {
80 return nil, err
81 }
82 if interceptor == nil {
83 return srv.(CodegenServiceServer).Generate(ctx, in)
84 }
85 info := &grpc.UnaryServerInfo{
86 Server: srv,
87 FullMethod: CodegenService_Generate_FullMethodName,
88 }
89 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
90 return srv.(CodegenServiceServer).Generate(ctx, req.(*GenerateRequest))
91 }
92 return interceptor(ctx, in, info, handler)
93}
94
95// CodegenService_ServiceDesc is the grpc.ServiceDesc for CodegenService service.
96// It's only intended for direct use with grpc.RegisterService,

Callers

nothing calls this directly

Calls 1

GenerateMethod · 0.65

Tested by

no test coverage detected