Constant tonic_reflection::pb::v1alpha::FILE_DESCRIPTOR_SET

source ยท
pub const FILE_DESCRIPTOR_SET: &[u8] = b"\n\x9b8\n\x18reflection_v1alpha.proto\x12\x17grpc.reflection.v1alpha\"\xf8\x02\n\x17ServerReflectionRequest\x12\x12\n\x04host\x18\x01 \x01(\tR\x04host\x12*\n\x10file_by_filename\x18\x03 \x01(\tH\x00R\x0efileByFilename\x126\n\x16file_containing_symbol\x18\x04 \x01(\tH\x00R\x14fileContainingSymbol\x12g\n\x19file_containing_extension\x18\x05 \x01(\x0b2).grpc.reflection.v1alpha.ExtensionRequestH\x00R\x17fileContainingExtension\x12B\n\x1dall_extension_numbers_of_type\x18\x06 \x01(\tH\x00R\x19allExtensionNumbersOfType\x12%\n\rlist_services\x18\x07 \x01(\tH\x00R\x0clistServicesB\x11\n\x0fmessage_request\"f\n\x10ExtensionRequest\x12\'\n\x0fcontaining_type\x18\x01 \x01(\tR\x0econtainingType\x12)\n\x10extension_number\x18\x02 \x01(\x05R\x0fextensionNumber\"\xc7\x04\n\x18ServerReflectionResponse\x12\x1d\n\nvalid_host\x18\x01 \x01(\tR\tvalidHost\x12[\n\x10original_request\x18\x02 \x01(\x0b20.grpc.reflection.v1alpha.ServerReflectionRequestR\x0foriginalRequest\x12k\n\x18file_descriptor_response\x18\x04 \x01(\x0b2/.grpc.reflection.v1alpha.FileDescriptorResponseH\x00R\x16fileDescriptorResponse\x12w\n\x1eall_extension_numbers_response\x18\x05 \x01(\x0b20.grpc.reflection.v1alpha.ExtensionNumberResponseH\x00R\x1ballExtensionNumbersResponse\x12d\n\x16list_services_response\x18\x06 \x01(\x0b2,.grpc.reflection.v1alpha.ListServiceResponseH\x00R\x14listServicesResponse\x12O\n\x0eerror_response\x18\x07 \x01(\x0b2&.grpc.reflection.v1alpha.ErrorResponseH\x00R\rerrorResponseB\x12\n\x10message_response\"L\n\x16FileDescriptorResponse\x122\n\x15file_descriptor_proto\x18\x01 \x03(\x0cR\x13fileDescriptorProto\"j\n\x17ExtensionNumberResponse\x12$\n\x0ebase_type_name\x18\x01 \x01(\tR\x0cbaseTypeName\x12)\n\x10extension_number\x18\x02 \x03(\x05R\x0fextensionNumber\"Y\n\x13ListServiceResponse\x12B\n\x07service\x18\x01 \x03(\x0b2(.grpc.reflection.v1alpha.ServiceResponseR\x07service\"%\n\x0fServiceResponse\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\"S\n\rErrorResponse\x12\x1d\n\nerror_code\x18\x01 \x01(\x05R\terrorCode\x12#\n\rerror_message\x18\x02 \x01(\tR\x0cerrorMessage2\x93\x01\n\x10ServerReflection\x12\x7f\n\x14ServerReflectionInfo\x120.grpc.reflection.v1alpha.ServerReflectionRequest\x1a1.grpc.reflection.v1alpha.ServerReflectionResponse(\x010\x01J\x89+\n\x07\x12\x05\x10\x00\x87\x01\x01\n\x08\n\x01\x02\x12\x03\x12\x00 \nV\n\x02\x04\x00\x12\x04\x1c\x00<\x01\x1aJ The message sent by the client when calling ServerReflectionInfo method.\n\n\n\n\x03\x04\x00\x01\x12\x03\x1c\x08\x1f\n\x0b\n\x04\x04\x00\x02\x00\x12\x03\x1d\x04\x14\n\x0c\n\x05\x04\x00\x02\x00\x01\x12\x03\x1d\x0b\x0f\n\x0c\n\x05\x04\x00\x02\x00\x03\x12\x03\x1d\x12\x13\n\x0c\n\x05\x04\x00\x02\x00\x05\x12\x03\x1d\x04\n\n2\n\x04\x04\x00\x02\x01\x12\x03#\x08$\x1a% Find a proto file by the file name.\n\n\x0c\n\x05\x04\x00\x02\x01\x01\x12\x03#\x0f\x1f\n\x0c\n\x05\x04\x00\x02\x01\x03\x12\x03#\"#\n\x0c\n\x05\x04\x00\x02\x01\x05\x12\x03#\x08\x0e\n\xc8\x01\n\x04\x04\x00\x02\x02\x12\x03(\x08*\x1a\xba\x01 Find the proto file that declares the given fully-qualified symbol name.\n This field should be a fully-qualified symbol name\n (e.g. <package>.<service>[.<method>] or <package>.<type>).\n\n\x0c\n\x05\x04\x00\x02\x02\x01\x12\x03(\x0f%\n\x0c\n\x05\x04\x00\x02\x02\x03\x12\x03(()\n\x0c\n\x05\x04\x00\x02\x02\x05\x12\x03(\x08\x0e\n|\n\x04\x04\x00\x02\x03\x12\x03,\x087\x1ao Find the proto file which defines an extension extending the given\n message type with the given field number.\n\n\x0c\n\x05\x04\x00\x02\x03\x01\x12\x03,\x192\n\x0c\n\x05\x04\x00\x02\x03\x03\x12\x03,56\n\x0c\n\x05\x04\x00\x02\x03\x06\x12\x03,\x08\x18\n\xe5\x03\n\x04\x04\x00\x02\x04\x12\x036\x081\x1a\xd7\x03 Finds the tag numbers used by all known extensions of extendee_type, and\n appends them to ExtensionNumberResponse in an undefined order.\n Its corresponding method is best-effort: it\'s not guaranteed that the\n reflection service will implement this method, and it\'s not guaranteed\n that this method will provide all extensions. Returns\n StatusCode::UNIMPLEMENTED if it\'s not implemented.\n This field should be a fully-qualified type name. The format is\n <package>.<type>\n\n\x0c\n\x05\x04\x00\x02\x04\x01\x12\x036\x0f,\n\x0c\n\x05\x04\x00\x02\x04\x03\x12\x036/0\n\x0c\n\x05\x04\x00\x02\x04\x05\x12\x036\x08\x0e\n\\\n\x04\x04\x00\x02\x05\x12\x03:\x08!\x1aO List the full names of registered services. The content will not be\n checked.\n\n\x0c\n\x05\x04\x00\x02\x05\x01\x12\x03:\x0f\x1c\n\x0c\n\x05\x04\x00\x02\x05\x03\x12\x03:\x1f \n\x0c\n\x05\x04\x00\x02\x05\x05\x12\x03:\x08\x0e\n\xdf\x01\n\x04\x04\x00\x08\x00\x12\x04!\x04;\x05\x1a\xd0\x01 To use reflection service, the client should set one of the following\n fields in message_request. The server distinguishes requests by their\n defined field and then handles them using corresponding methods.\n\n\x0c\n\x05\x04\x00\x08\x00\x01\x12\x03!\n\x19\no\n\x02\x04\x01\x12\x04@\x00D\x01\x1ac The type name and extension number sent by the client when requesting\n file_containing_extension.\n\n\n\n\x03\x04\x01\x01\x12\x03@\x08\x18\nO\n\x04\x04\x01\x02\x00\x12\x03B\x04\x1f\x1aB Fully-qualified type name. The format should be <package>.<type>\n\n\x0c\n\x05\x04\x01\x02\x00\x01\x12\x03B\x0b\x1a\n\x0c\n\x05\x04\x01\x02\x00\x03\x12\x03B\x1d\x1e\n\x0c\n\x05\x04\x01\x02\x00\x05\x12\x03B\x04\n\n\x0b\n\x04\x04\x01\x02\x01\x12\x03C\x04\x1f\n\x0c\n\x05\x04\x01\x02\x01\x01\x12\x03C\n\x1a\n\x0c\n\x05\x04\x01\x02\x01\x03\x12\x03C\x1d\x1e\n\x0c\n\x05\x04\x01\x02\x01\x05\x12\x03C\x04\t\nS\n\x02\x04\x02\x12\x04G\x00^\x01\x1aG The message sent by the server to answer ServerReflectionInfo method.\n\n\n\n\x03\x04\x02\x01\x12\x03G\x08 \n\x0b\n\x04\x04\x02\x02\x00\x12\x03H\x04\x1a\n\x0c\n\x05\x04\x02\x02\x00\x01\x12\x03H\x0b\x15\n\x0c\n\x05\x04\x02\x02\x00\x03\x12\x03H\x18\x19\n\x0c\n\x05\x04\x02\x02\x00\x05\x12\x03H\x04\n\n\x0b\n\x04\x04\x02\x02\x01\x12\x03I\x041\n\x0c\n\x05\x04\x02\x02\x01\x01\x12\x03I\x1c,\n\x0c\n\x05\x04\x02\x02\x01\x03\x12\x03I/0\n\x0c\n\x05\x04\x02\x02\x01\x06\x12\x03I\x04\x1b\n\xb1\x03\n\x04\x04\x02\x02\x02\x12\x03S\x08<\x1a\xa3\x03 This message is used to answer file_by_filename, file_containing_symbol,\n file_containing_extension requests with transitive dependencies.\n As the repeated label is not allowed in oneof fields, we use a\n FileDescriptorResponse message to encapsulate the repeated fields.\n The reflection service is allowed to avoid sending FileDescriptorProtos\n that were previously sent in response to earlier requests in the stream.\n\n\x0c\n\x05\x04\x02\x02\x02\x01\x12\x03S\x1f7\n\x0c\n\x05\x04\x02\x02\x02\x03\x12\x03S:;\n\x0c\n\x05\x04\x02\x02\x02\x06\x12\x03S\x08\x1e\nU\n\x04\x04\x02\x02\x03\x12\x03V\x08C\x1aH This message is used to answer all_extension_numbers_of_type requests.\n\n\x0c\n\x05\x04\x02\x02\x03\x01\x12\x03V >\n\x0c\n\x05\x04\x02\x02\x03\x03\x12\x03VAB\n\x0c\n\x05\x04\x02\x02\x03\x06\x12\x03V\x08\x1f\nE\n\x04\x04\x02\x02\x04\x12\x03Y\x087\x1a8 This message is used to answer list_services requests.\n\n\x0c\n\x05\x04\x02\x02\x04\x01\x12\x03Y\x1c2\n\x0c\n\x05\x04\x02\x02\x04\x03\x12\x03Y56\n\x0c\n\x05\x04\x02\x02\x04\x06\x12\x03Y\x08\x1b\n9\n\x04\x04\x02\x02\x05\x12\x03\\\x08)\x1a, This message is used when an error occurs.\n\n\x0c\n\x05\x04\x02\x02\x05\x01\x12\x03\\\x16$\n\x0c\n\x05\x04\x02\x02\x05\x03\x12\x03\\\'(\n\x0c\n\x05\x04\x02\x02\x05\x06\x12\x03\\\x08\x15\nm\n\x04\x04\x02\x08\x00\x12\x04L\x04]\x05\x1a_ The server sets one of the following fields according to the\n message_request in the request.\n\n\x0c\n\x05\x04\x02\x08\x00\x01\x12\x03L\n\x1a\n\xa7\x01\n\x02\x04\x03\x12\x04c\x00h\x01\x1a\x9a\x01 Serialized FileDescriptorProto messages sent by the server answering\n a file_by_filename, file_containing_symbol, or file_containing_extension\n request.\n\n\n\n\x03\x04\x03\x01\x12\x03c\x08\x1e\n\xb2\x01\n\x04\x04\x03\x02\x00\x12\x03g\x04-\x1a\xa4\x01 Serialized FileDescriptorProto messages. We avoid taking a dependency on\n descriptor.proto, which uses proto2 only features, by making them opaque\n bytes instead.\n\n\x0c\n\x05\x04\x03\x02\x00\x01\x12\x03g\x13(\n\x0c\n\x05\x04\x03\x02\x00\x03\x12\x03g+,\n\x0c\n\x05\x04\x03\x02\x00\x04\x12\x03g\x04\x0c\n\x0c\n\x05\x04\x03\x02\x00\x05\x12\x03g\r\x12\nn\n\x02\x04\x04\x12\x04l\x00q\x01\x1ab A list of extension numbers sent by the server answering\n all_extension_numbers_of_type request.\n\n\n\n\x03\x04\x04\x01\x12\x03l\x08\x1f\nf\n\x04\x04\x04\x02\x00\x12\x03o\x04\x1e\x1aY Full name of the base type, including the package name. The format\n is <package>.<type>\n\n\x0c\n\x05\x04\x04\x02\x00\x01\x12\x03o\x0b\x19\n\x0c\n\x05\x04\x04\x02\x00\x03\x12\x03o\x1c\x1d\n\x0c\n\x05\x04\x04\x02\x00\x05\x12\x03o\x04\n\n\x0b\n\x04\x04\x04\x02\x01\x12\x03p\x04(\n\x0c\n\x05\x04\x04\x02\x01\x01\x12\x03p\x13#\n\x0c\n\x05\x04\x04\x02\x01\x03\x12\x03p&\'\n\x0c\n\x05\x04\x04\x02\x01\x04\x12\x03p\x04\x0c\n\x0c\n\x05\x04\x04\x02\x01\x05\x12\x03p\r\x12\n[\n\x02\x04\x05\x12\x04t\x00x\x01\x1aO A list of ServiceResponse sent by the server answering list_services request.\n\n\n\n\x03\x04\x05\x01\x12\x03t\x08\x1b\n\x83\x01\n\x04\x04\x05\x02\x00\x12\x03w\x04)\x1av The information of each service may be expanded in the future, so we use\n ServiceResponse message to encapsulate it.\n\n\x0c\n\x05\x04\x05\x02\x00\x01\x12\x03w\x1d$\n\x0c\n\x05\x04\x05\x02\x00\x03\x12\x03w\'(\n\x0c\n\x05\x04\x05\x02\x00\x04\x12\x03w\x04\x0c\n\x0c\n\x05\x04\x05\x02\x00\x06\x12\x03w\r\x1c\np\n\x02\x04\x06\x12\x05|\x00\x80\x01\x01\x1ac The information of a single service used by ListServiceResponse to answer\n list_services request.\n\n\n\n\x03\x04\x06\x01\x12\x03|\x08\x17\np\n\x04\x04\x06\x02\x00\x12\x03\x7f\x04\x14\x1ac Full name of a registered service, including its package name. The format\n is <package>.<service>\n\n\x0c\n\x05\x04\x06\x02\x00\x01\x12\x03\x7f\x0b\x0f\n\x0c\n\x05\x04\x06\x02\x00\x03\x12\x03\x7f\x12\x13\n\x0c\n\x05\x04\x06\x02\x00\x05\x12\x03\x7f\x04\n\nY\n\x02\x04\x07\x12\x06\x83\x01\x00\x87\x01\x01\x1aK The error code and error message sent by the server when an error occurs.\n\n\x0b\n\x03\x04\x07\x01\x12\x04\x83\x01\x08\x15\nL\n\x04\x04\x07\x02\x00\x12\x04\x85\x01\x04\x19\x1a> This field uses the error codes defined in grpc::StatusCode.\n\n\r\n\x05\x04\x07\x02\x00\x01\x12\x04\x85\x01\n\x14\n\r\n\x05\x04\x07\x02\x00\x03\x12\x04\x85\x01\x17\x18\n\r\n\x05\x04\x07\x02\x00\x05\x12\x04\x85\x01\x04\t\n\x0c\n\x04\x04\x07\x02\x01\x12\x04\x86\x01\x04\x1d\n\r\n\x05\x04\x07\x02\x01\x01\x12\x04\x86\x01\x0b\x18\n\r\n\x05\x04\x07\x02\x01\x03\x12\x04\x86\x01\x1b\x1c\n\r\n\x05\x04\x07\x02\x01\x05\x12\x04\x86\x01\x04\n\n\n\n\x02\x06\x00\x12\x04\x14\x00\x19\x01\n\n\n\x03\x06\x00\x01\x12\x03\x14\x08\x18\n\x85\x01\n\x04\x06\x00\x02\x00\x12\x04\x17\x04\x18.\x1aw The reflection service is structured as a bidirectional stream, ensuring\n all related requests go to a single server.\n\n\x0c\n\x05\x06\x00\x02\x00\x01\x12\x03\x17\x08\x1c\n\x0c\n\x05\x06\x00\x02\x00\x02\x12\x03\x17$;\n\x0c\n\x05\x06\x00\x02\x00\x03\x12\x03\x18\x14,\n\x0c\n\x05\x06\x00\x02\x00\x05\x12\x03\x17\x1d#\n\x0c\n\x05\x06\x00\x02\x00\x06\x12\x03\x18\r\x13\n\xe8\x04\n\x01\x0c\x12\x03\x10\x00\x122\xb4\x04 Copyright 2016 gRPC authors.\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n     http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n2\' Service exported by server reflection\nb\x06proto3";
Expand description

Byte encoded FILE_DESCRIPTOR_SET.