# Functions
NewPuzzleServiceClient constructs a client for the puzzle_service.PuzzleService service.
NewPuzzleServiceHandler builds an HTTP handler from the service implementation.
# Constants
PuzzleServiceGetNextClosestRatingPuzzleIdProcedure is the fully-qualified name of the PuzzleService's GetNextClosestRatingPuzzleId RPC.
PuzzleServiceGetNextPuzzleIdProcedure is the fully-qualified name of the PuzzleService's GetNextPuzzleId RPC.
PuzzleServiceGetPreviousPuzzleIdProcedure is the fully-qualified name of the PuzzleService's GetPreviousPuzzleId RPC.
PuzzleServiceGetPuzzleAnswerProcedure is the fully-qualified name of the PuzzleService's GetPuzzleAnswer RPC.
PuzzleServiceGetPuzzleJobLogsProcedure is the fully-qualified name of the PuzzleService's GetPuzzleJobLogs RPC.
PuzzleServiceGetPuzzleProcedure is the fully-qualified name of the PuzzleService's GetPuzzle RPC.
PuzzleServiceGetStartPuzzleIdProcedure is the fully-qualified name of the PuzzleService's GetStartPuzzleId RPC.
PuzzleServiceName is the fully-qualified name of the PuzzleService service.
PuzzleServiceSetPuzzleVoteProcedure is the fully-qualified name of the PuzzleService's SetPuzzleVote RPC.
PuzzleServiceStartPuzzleGenJobProcedure is the fully-qualified name of the PuzzleService's StartPuzzleGenJob RPC.
PuzzleServiceSubmitAnswerProcedure is the fully-qualified name of the PuzzleService's SubmitAnswer RPC.
# Structs
UnimplementedPuzzleServiceHandler returns CodeUnimplemented from all methods.
# Interfaces
PuzzleServiceClient is a client for the puzzle_service.PuzzleService service.
PuzzleServiceHandler is an implementation of the puzzle_service.PuzzleService service.