gogo.pb.go 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749
  1. // Code generated by protoc-gen-gogo.
  2. // source: gogo.proto
  3. // DO NOT EDIT!
  4. /*
  5. Package gogoproto is a generated protocol buffer package.
  6. It is generated from these files:
  7. gogo.proto
  8. It has these top-level messages:
  9. */
  10. package gogoproto
  11. import proto "github.com/gogo/protobuf/proto"
  12. import fmt "fmt"
  13. import math "math"
  14. import google_protobuf "github.com/gogo/protobuf/protoc-gen-gogo/descriptor"
  15. // Reference imports to suppress errors if they are not otherwise used.
  16. var _ = proto.Marshal
  17. var _ = fmt.Errorf
  18. var _ = math.Inf
  19. // This is a compile-time assertion to ensure that this generated file
  20. // is compatible with the proto package it is being compiled against.
  21. // A compilation error at this line likely means your copy of the
  22. // proto package needs to be updated.
  23. const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package
  24. var E_GoprotoEnumPrefix = &proto.ExtensionDesc{
  25. ExtendedType: (*google_protobuf.EnumOptions)(nil),
  26. ExtensionType: (*bool)(nil),
  27. Field: 62001,
  28. Name: "gogoproto.goproto_enum_prefix",
  29. Tag: "varint,62001,opt,name=goproto_enum_prefix,json=goprotoEnumPrefix",
  30. Filename: "gogo.proto",
  31. }
  32. var E_GoprotoEnumStringer = &proto.ExtensionDesc{
  33. ExtendedType: (*google_protobuf.EnumOptions)(nil),
  34. ExtensionType: (*bool)(nil),
  35. Field: 62021,
  36. Name: "gogoproto.goproto_enum_stringer",
  37. Tag: "varint,62021,opt,name=goproto_enum_stringer,json=goprotoEnumStringer",
  38. Filename: "gogo.proto",
  39. }
  40. var E_EnumStringer = &proto.ExtensionDesc{
  41. ExtendedType: (*google_protobuf.EnumOptions)(nil),
  42. ExtensionType: (*bool)(nil),
  43. Field: 62022,
  44. Name: "gogoproto.enum_stringer",
  45. Tag: "varint,62022,opt,name=enum_stringer,json=enumStringer",
  46. Filename: "gogo.proto",
  47. }
  48. var E_EnumCustomname = &proto.ExtensionDesc{
  49. ExtendedType: (*google_protobuf.EnumOptions)(nil),
  50. ExtensionType: (*string)(nil),
  51. Field: 62023,
  52. Name: "gogoproto.enum_customname",
  53. Tag: "bytes,62023,opt,name=enum_customname,json=enumCustomname",
  54. Filename: "gogo.proto",
  55. }
  56. var E_EnumvalueCustomname = &proto.ExtensionDesc{
  57. ExtendedType: (*google_protobuf.EnumValueOptions)(nil),
  58. ExtensionType: (*string)(nil),
  59. Field: 66001,
  60. Name: "gogoproto.enumvalue_customname",
  61. Tag: "bytes,66001,opt,name=enumvalue_customname,json=enumvalueCustomname",
  62. Filename: "gogo.proto",
  63. }
  64. var E_GoprotoGettersAll = &proto.ExtensionDesc{
  65. ExtendedType: (*google_protobuf.FileOptions)(nil),
  66. ExtensionType: (*bool)(nil),
  67. Field: 63001,
  68. Name: "gogoproto.goproto_getters_all",
  69. Tag: "varint,63001,opt,name=goproto_getters_all,json=goprotoGettersAll",
  70. Filename: "gogo.proto",
  71. }
  72. var E_GoprotoEnumPrefixAll = &proto.ExtensionDesc{
  73. ExtendedType: (*google_protobuf.FileOptions)(nil),
  74. ExtensionType: (*bool)(nil),
  75. Field: 63002,
  76. Name: "gogoproto.goproto_enum_prefix_all",
  77. Tag: "varint,63002,opt,name=goproto_enum_prefix_all,json=goprotoEnumPrefixAll",
  78. Filename: "gogo.proto",
  79. }
  80. var E_GoprotoStringerAll = &proto.ExtensionDesc{
  81. ExtendedType: (*google_protobuf.FileOptions)(nil),
  82. ExtensionType: (*bool)(nil),
  83. Field: 63003,
  84. Name: "gogoproto.goproto_stringer_all",
  85. Tag: "varint,63003,opt,name=goproto_stringer_all,json=goprotoStringerAll",
  86. Filename: "gogo.proto",
  87. }
  88. var E_VerboseEqualAll = &proto.ExtensionDesc{
  89. ExtendedType: (*google_protobuf.FileOptions)(nil),
  90. ExtensionType: (*bool)(nil),
  91. Field: 63004,
  92. Name: "gogoproto.verbose_equal_all",
  93. Tag: "varint,63004,opt,name=verbose_equal_all,json=verboseEqualAll",
  94. Filename: "gogo.proto",
  95. }
  96. var E_FaceAll = &proto.ExtensionDesc{
  97. ExtendedType: (*google_protobuf.FileOptions)(nil),
  98. ExtensionType: (*bool)(nil),
  99. Field: 63005,
  100. Name: "gogoproto.face_all",
  101. Tag: "varint,63005,opt,name=face_all,json=faceAll",
  102. Filename: "gogo.proto",
  103. }
  104. var E_GostringAll = &proto.ExtensionDesc{
  105. ExtendedType: (*google_protobuf.FileOptions)(nil),
  106. ExtensionType: (*bool)(nil),
  107. Field: 63006,
  108. Name: "gogoproto.gostring_all",
  109. Tag: "varint,63006,opt,name=gostring_all,json=gostringAll",
  110. Filename: "gogo.proto",
  111. }
  112. var E_PopulateAll = &proto.ExtensionDesc{
  113. ExtendedType: (*google_protobuf.FileOptions)(nil),
  114. ExtensionType: (*bool)(nil),
  115. Field: 63007,
  116. Name: "gogoproto.populate_all",
  117. Tag: "varint,63007,opt,name=populate_all,json=populateAll",
  118. Filename: "gogo.proto",
  119. }
  120. var E_StringerAll = &proto.ExtensionDesc{
  121. ExtendedType: (*google_protobuf.FileOptions)(nil),
  122. ExtensionType: (*bool)(nil),
  123. Field: 63008,
  124. Name: "gogoproto.stringer_all",
  125. Tag: "varint,63008,opt,name=stringer_all,json=stringerAll",
  126. Filename: "gogo.proto",
  127. }
  128. var E_OnlyoneAll = &proto.ExtensionDesc{
  129. ExtendedType: (*google_protobuf.FileOptions)(nil),
  130. ExtensionType: (*bool)(nil),
  131. Field: 63009,
  132. Name: "gogoproto.onlyone_all",
  133. Tag: "varint,63009,opt,name=onlyone_all,json=onlyoneAll",
  134. Filename: "gogo.proto",
  135. }
  136. var E_EqualAll = &proto.ExtensionDesc{
  137. ExtendedType: (*google_protobuf.FileOptions)(nil),
  138. ExtensionType: (*bool)(nil),
  139. Field: 63013,
  140. Name: "gogoproto.equal_all",
  141. Tag: "varint,63013,opt,name=equal_all,json=equalAll",
  142. Filename: "gogo.proto",
  143. }
  144. var E_DescriptionAll = &proto.ExtensionDesc{
  145. ExtendedType: (*google_protobuf.FileOptions)(nil),
  146. ExtensionType: (*bool)(nil),
  147. Field: 63014,
  148. Name: "gogoproto.description_all",
  149. Tag: "varint,63014,opt,name=description_all,json=descriptionAll",
  150. Filename: "gogo.proto",
  151. }
  152. var E_TestgenAll = &proto.ExtensionDesc{
  153. ExtendedType: (*google_protobuf.FileOptions)(nil),
  154. ExtensionType: (*bool)(nil),
  155. Field: 63015,
  156. Name: "gogoproto.testgen_all",
  157. Tag: "varint,63015,opt,name=testgen_all,json=testgenAll",
  158. Filename: "gogo.proto",
  159. }
  160. var E_BenchgenAll = &proto.ExtensionDesc{
  161. ExtendedType: (*google_protobuf.FileOptions)(nil),
  162. ExtensionType: (*bool)(nil),
  163. Field: 63016,
  164. Name: "gogoproto.benchgen_all",
  165. Tag: "varint,63016,opt,name=benchgen_all,json=benchgenAll",
  166. Filename: "gogo.proto",
  167. }
  168. var E_MarshalerAll = &proto.ExtensionDesc{
  169. ExtendedType: (*google_protobuf.FileOptions)(nil),
  170. ExtensionType: (*bool)(nil),
  171. Field: 63017,
  172. Name: "gogoproto.marshaler_all",
  173. Tag: "varint,63017,opt,name=marshaler_all,json=marshalerAll",
  174. Filename: "gogo.proto",
  175. }
  176. var E_UnmarshalerAll = &proto.ExtensionDesc{
  177. ExtendedType: (*google_protobuf.FileOptions)(nil),
  178. ExtensionType: (*bool)(nil),
  179. Field: 63018,
  180. Name: "gogoproto.unmarshaler_all",
  181. Tag: "varint,63018,opt,name=unmarshaler_all,json=unmarshalerAll",
  182. Filename: "gogo.proto",
  183. }
  184. var E_StableMarshalerAll = &proto.ExtensionDesc{
  185. ExtendedType: (*google_protobuf.FileOptions)(nil),
  186. ExtensionType: (*bool)(nil),
  187. Field: 63019,
  188. Name: "gogoproto.stable_marshaler_all",
  189. Tag: "varint,63019,opt,name=stable_marshaler_all,json=stableMarshalerAll",
  190. Filename: "gogo.proto",
  191. }
  192. var E_SizerAll = &proto.ExtensionDesc{
  193. ExtendedType: (*google_protobuf.FileOptions)(nil),
  194. ExtensionType: (*bool)(nil),
  195. Field: 63020,
  196. Name: "gogoproto.sizer_all",
  197. Tag: "varint,63020,opt,name=sizer_all,json=sizerAll",
  198. Filename: "gogo.proto",
  199. }
  200. var E_GoprotoEnumStringerAll = &proto.ExtensionDesc{
  201. ExtendedType: (*google_protobuf.FileOptions)(nil),
  202. ExtensionType: (*bool)(nil),
  203. Field: 63021,
  204. Name: "gogoproto.goproto_enum_stringer_all",
  205. Tag: "varint,63021,opt,name=goproto_enum_stringer_all,json=goprotoEnumStringerAll",
  206. Filename: "gogo.proto",
  207. }
  208. var E_EnumStringerAll = &proto.ExtensionDesc{
  209. ExtendedType: (*google_protobuf.FileOptions)(nil),
  210. ExtensionType: (*bool)(nil),
  211. Field: 63022,
  212. Name: "gogoproto.enum_stringer_all",
  213. Tag: "varint,63022,opt,name=enum_stringer_all,json=enumStringerAll",
  214. Filename: "gogo.proto",
  215. }
  216. var E_UnsafeMarshalerAll = &proto.ExtensionDesc{
  217. ExtendedType: (*google_protobuf.FileOptions)(nil),
  218. ExtensionType: (*bool)(nil),
  219. Field: 63023,
  220. Name: "gogoproto.unsafe_marshaler_all",
  221. Tag: "varint,63023,opt,name=unsafe_marshaler_all,json=unsafeMarshalerAll",
  222. Filename: "gogo.proto",
  223. }
  224. var E_UnsafeUnmarshalerAll = &proto.ExtensionDesc{
  225. ExtendedType: (*google_protobuf.FileOptions)(nil),
  226. ExtensionType: (*bool)(nil),
  227. Field: 63024,
  228. Name: "gogoproto.unsafe_unmarshaler_all",
  229. Tag: "varint,63024,opt,name=unsafe_unmarshaler_all,json=unsafeUnmarshalerAll",
  230. Filename: "gogo.proto",
  231. }
  232. var E_GoprotoExtensionsMapAll = &proto.ExtensionDesc{
  233. ExtendedType: (*google_protobuf.FileOptions)(nil),
  234. ExtensionType: (*bool)(nil),
  235. Field: 63025,
  236. Name: "gogoproto.goproto_extensions_map_all",
  237. Tag: "varint,63025,opt,name=goproto_extensions_map_all,json=goprotoExtensionsMapAll",
  238. Filename: "gogo.proto",
  239. }
  240. var E_GoprotoUnrecognizedAll = &proto.ExtensionDesc{
  241. ExtendedType: (*google_protobuf.FileOptions)(nil),
  242. ExtensionType: (*bool)(nil),
  243. Field: 63026,
  244. Name: "gogoproto.goproto_unrecognized_all",
  245. Tag: "varint,63026,opt,name=goproto_unrecognized_all,json=goprotoUnrecognizedAll",
  246. Filename: "gogo.proto",
  247. }
  248. var E_GogoprotoImport = &proto.ExtensionDesc{
  249. ExtendedType: (*google_protobuf.FileOptions)(nil),
  250. ExtensionType: (*bool)(nil),
  251. Field: 63027,
  252. Name: "gogoproto.gogoproto_import",
  253. Tag: "varint,63027,opt,name=gogoproto_import,json=gogoprotoImport",
  254. Filename: "gogo.proto",
  255. }
  256. var E_ProtosizerAll = &proto.ExtensionDesc{
  257. ExtendedType: (*google_protobuf.FileOptions)(nil),
  258. ExtensionType: (*bool)(nil),
  259. Field: 63028,
  260. Name: "gogoproto.protosizer_all",
  261. Tag: "varint,63028,opt,name=protosizer_all,json=protosizerAll",
  262. Filename: "gogo.proto",
  263. }
  264. var E_CompareAll = &proto.ExtensionDesc{
  265. ExtendedType: (*google_protobuf.FileOptions)(nil),
  266. ExtensionType: (*bool)(nil),
  267. Field: 63029,
  268. Name: "gogoproto.compare_all",
  269. Tag: "varint,63029,opt,name=compare_all,json=compareAll",
  270. Filename: "gogo.proto",
  271. }
  272. var E_GoprotoGetters = &proto.ExtensionDesc{
  273. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  274. ExtensionType: (*bool)(nil),
  275. Field: 64001,
  276. Name: "gogoproto.goproto_getters",
  277. Tag: "varint,64001,opt,name=goproto_getters,json=goprotoGetters",
  278. Filename: "gogo.proto",
  279. }
  280. var E_GoprotoStringer = &proto.ExtensionDesc{
  281. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  282. ExtensionType: (*bool)(nil),
  283. Field: 64003,
  284. Name: "gogoproto.goproto_stringer",
  285. Tag: "varint,64003,opt,name=goproto_stringer,json=goprotoStringer",
  286. Filename: "gogo.proto",
  287. }
  288. var E_VerboseEqual = &proto.ExtensionDesc{
  289. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  290. ExtensionType: (*bool)(nil),
  291. Field: 64004,
  292. Name: "gogoproto.verbose_equal",
  293. Tag: "varint,64004,opt,name=verbose_equal,json=verboseEqual",
  294. Filename: "gogo.proto",
  295. }
  296. var E_Face = &proto.ExtensionDesc{
  297. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  298. ExtensionType: (*bool)(nil),
  299. Field: 64005,
  300. Name: "gogoproto.face",
  301. Tag: "varint,64005,opt,name=face",
  302. Filename: "gogo.proto",
  303. }
  304. var E_Gostring = &proto.ExtensionDesc{
  305. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  306. ExtensionType: (*bool)(nil),
  307. Field: 64006,
  308. Name: "gogoproto.gostring",
  309. Tag: "varint,64006,opt,name=gostring",
  310. Filename: "gogo.proto",
  311. }
  312. var E_Populate = &proto.ExtensionDesc{
  313. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  314. ExtensionType: (*bool)(nil),
  315. Field: 64007,
  316. Name: "gogoproto.populate",
  317. Tag: "varint,64007,opt,name=populate",
  318. Filename: "gogo.proto",
  319. }
  320. var E_Stringer = &proto.ExtensionDesc{
  321. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  322. ExtensionType: (*bool)(nil),
  323. Field: 67008,
  324. Name: "gogoproto.stringer",
  325. Tag: "varint,67008,opt,name=stringer",
  326. Filename: "gogo.proto",
  327. }
  328. var E_Onlyone = &proto.ExtensionDesc{
  329. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  330. ExtensionType: (*bool)(nil),
  331. Field: 64009,
  332. Name: "gogoproto.onlyone",
  333. Tag: "varint,64009,opt,name=onlyone",
  334. Filename: "gogo.proto",
  335. }
  336. var E_Equal = &proto.ExtensionDesc{
  337. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  338. ExtensionType: (*bool)(nil),
  339. Field: 64013,
  340. Name: "gogoproto.equal",
  341. Tag: "varint,64013,opt,name=equal",
  342. Filename: "gogo.proto",
  343. }
  344. var E_Description = &proto.ExtensionDesc{
  345. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  346. ExtensionType: (*bool)(nil),
  347. Field: 64014,
  348. Name: "gogoproto.description",
  349. Tag: "varint,64014,opt,name=description",
  350. Filename: "gogo.proto",
  351. }
  352. var E_Testgen = &proto.ExtensionDesc{
  353. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  354. ExtensionType: (*bool)(nil),
  355. Field: 64015,
  356. Name: "gogoproto.testgen",
  357. Tag: "varint,64015,opt,name=testgen",
  358. Filename: "gogo.proto",
  359. }
  360. var E_Benchgen = &proto.ExtensionDesc{
  361. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  362. ExtensionType: (*bool)(nil),
  363. Field: 64016,
  364. Name: "gogoproto.benchgen",
  365. Tag: "varint,64016,opt,name=benchgen",
  366. Filename: "gogo.proto",
  367. }
  368. var E_Marshaler = &proto.ExtensionDesc{
  369. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  370. ExtensionType: (*bool)(nil),
  371. Field: 64017,
  372. Name: "gogoproto.marshaler",
  373. Tag: "varint,64017,opt,name=marshaler",
  374. Filename: "gogo.proto",
  375. }
  376. var E_Unmarshaler = &proto.ExtensionDesc{
  377. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  378. ExtensionType: (*bool)(nil),
  379. Field: 64018,
  380. Name: "gogoproto.unmarshaler",
  381. Tag: "varint,64018,opt,name=unmarshaler",
  382. Filename: "gogo.proto",
  383. }
  384. var E_StableMarshaler = &proto.ExtensionDesc{
  385. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  386. ExtensionType: (*bool)(nil),
  387. Field: 64019,
  388. Name: "gogoproto.stable_marshaler",
  389. Tag: "varint,64019,opt,name=stable_marshaler,json=stableMarshaler",
  390. Filename: "gogo.proto",
  391. }
  392. var E_Sizer = &proto.ExtensionDesc{
  393. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  394. ExtensionType: (*bool)(nil),
  395. Field: 64020,
  396. Name: "gogoproto.sizer",
  397. Tag: "varint,64020,opt,name=sizer",
  398. Filename: "gogo.proto",
  399. }
  400. var E_UnsafeMarshaler = &proto.ExtensionDesc{
  401. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  402. ExtensionType: (*bool)(nil),
  403. Field: 64023,
  404. Name: "gogoproto.unsafe_marshaler",
  405. Tag: "varint,64023,opt,name=unsafe_marshaler,json=unsafeMarshaler",
  406. Filename: "gogo.proto",
  407. }
  408. var E_UnsafeUnmarshaler = &proto.ExtensionDesc{
  409. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  410. ExtensionType: (*bool)(nil),
  411. Field: 64024,
  412. Name: "gogoproto.unsafe_unmarshaler",
  413. Tag: "varint,64024,opt,name=unsafe_unmarshaler,json=unsafeUnmarshaler",
  414. Filename: "gogo.proto",
  415. }
  416. var E_GoprotoExtensionsMap = &proto.ExtensionDesc{
  417. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  418. ExtensionType: (*bool)(nil),
  419. Field: 64025,
  420. Name: "gogoproto.goproto_extensions_map",
  421. Tag: "varint,64025,opt,name=goproto_extensions_map,json=goprotoExtensionsMap",
  422. Filename: "gogo.proto",
  423. }
  424. var E_GoprotoUnrecognized = &proto.ExtensionDesc{
  425. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  426. ExtensionType: (*bool)(nil),
  427. Field: 64026,
  428. Name: "gogoproto.goproto_unrecognized",
  429. Tag: "varint,64026,opt,name=goproto_unrecognized,json=goprotoUnrecognized",
  430. Filename: "gogo.proto",
  431. }
  432. var E_Protosizer = &proto.ExtensionDesc{
  433. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  434. ExtensionType: (*bool)(nil),
  435. Field: 64028,
  436. Name: "gogoproto.protosizer",
  437. Tag: "varint,64028,opt,name=protosizer",
  438. Filename: "gogo.proto",
  439. }
  440. var E_Compare = &proto.ExtensionDesc{
  441. ExtendedType: (*google_protobuf.MessageOptions)(nil),
  442. ExtensionType: (*bool)(nil),
  443. Field: 64029,
  444. Name: "gogoproto.compare",
  445. Tag: "varint,64029,opt,name=compare",
  446. Filename: "gogo.proto",
  447. }
  448. var E_Nullable = &proto.ExtensionDesc{
  449. ExtendedType: (*google_protobuf.FieldOptions)(nil),
  450. ExtensionType: (*bool)(nil),
  451. Field: 65001,
  452. Name: "gogoproto.nullable",
  453. Tag: "varint,65001,opt,name=nullable",
  454. Filename: "gogo.proto",
  455. }
  456. var E_Embed = &proto.ExtensionDesc{
  457. ExtendedType: (*google_protobuf.FieldOptions)(nil),
  458. ExtensionType: (*bool)(nil),
  459. Field: 65002,
  460. Name: "gogoproto.embed",
  461. Tag: "varint,65002,opt,name=embed",
  462. Filename: "gogo.proto",
  463. }
  464. var E_Customtype = &proto.ExtensionDesc{
  465. ExtendedType: (*google_protobuf.FieldOptions)(nil),
  466. ExtensionType: (*string)(nil),
  467. Field: 65003,
  468. Name: "gogoproto.customtype",
  469. Tag: "bytes,65003,opt,name=customtype",
  470. Filename: "gogo.proto",
  471. }
  472. var E_Customname = &proto.ExtensionDesc{
  473. ExtendedType: (*google_protobuf.FieldOptions)(nil),
  474. ExtensionType: (*string)(nil),
  475. Field: 65004,
  476. Name: "gogoproto.customname",
  477. Tag: "bytes,65004,opt,name=customname",
  478. Filename: "gogo.proto",
  479. }
  480. var E_Jsontag = &proto.ExtensionDesc{
  481. ExtendedType: (*google_protobuf.FieldOptions)(nil),
  482. ExtensionType: (*string)(nil),
  483. Field: 65005,
  484. Name: "gogoproto.jsontag",
  485. Tag: "bytes,65005,opt,name=jsontag",
  486. Filename: "gogo.proto",
  487. }
  488. var E_Moretags = &proto.ExtensionDesc{
  489. ExtendedType: (*google_protobuf.FieldOptions)(nil),
  490. ExtensionType: (*string)(nil),
  491. Field: 65006,
  492. Name: "gogoproto.moretags",
  493. Tag: "bytes,65006,opt,name=moretags",
  494. Filename: "gogo.proto",
  495. }
  496. var E_Casttype = &proto.ExtensionDesc{
  497. ExtendedType: (*google_protobuf.FieldOptions)(nil),
  498. ExtensionType: (*string)(nil),
  499. Field: 65007,
  500. Name: "gogoproto.casttype",
  501. Tag: "bytes,65007,opt,name=casttype",
  502. Filename: "gogo.proto",
  503. }
  504. var E_Castkey = &proto.ExtensionDesc{
  505. ExtendedType: (*google_protobuf.FieldOptions)(nil),
  506. ExtensionType: (*string)(nil),
  507. Field: 65008,
  508. Name: "gogoproto.castkey",
  509. Tag: "bytes,65008,opt,name=castkey",
  510. Filename: "gogo.proto",
  511. }
  512. var E_Castvalue = &proto.ExtensionDesc{
  513. ExtendedType: (*google_protobuf.FieldOptions)(nil),
  514. ExtensionType: (*string)(nil),
  515. Field: 65009,
  516. Name: "gogoproto.castvalue",
  517. Tag: "bytes,65009,opt,name=castvalue",
  518. Filename: "gogo.proto",
  519. }
  520. var E_Stdtime = &proto.ExtensionDesc{
  521. ExtendedType: (*google_protobuf.FieldOptions)(nil),
  522. ExtensionType: (*bool)(nil),
  523. Field: 65010,
  524. Name: "gogoproto.stdtime",
  525. Tag: "varint,65010,opt,name=stdtime",
  526. Filename: "gogo.proto",
  527. }
  528. var E_Stdduration = &proto.ExtensionDesc{
  529. ExtendedType: (*google_protobuf.FieldOptions)(nil),
  530. ExtensionType: (*bool)(nil),
  531. Field: 65011,
  532. Name: "gogoproto.stdduration",
  533. Tag: "varint,65011,opt,name=stdduration",
  534. Filename: "gogo.proto",
  535. }
  536. func init() {
  537. proto.RegisterExtension(E_GoprotoEnumPrefix)
  538. proto.RegisterExtension(E_GoprotoEnumStringer)
  539. proto.RegisterExtension(E_EnumStringer)
  540. proto.RegisterExtension(E_EnumCustomname)
  541. proto.RegisterExtension(E_EnumvalueCustomname)
  542. proto.RegisterExtension(E_GoprotoGettersAll)
  543. proto.RegisterExtension(E_GoprotoEnumPrefixAll)
  544. proto.RegisterExtension(E_GoprotoStringerAll)
  545. proto.RegisterExtension(E_VerboseEqualAll)
  546. proto.RegisterExtension(E_FaceAll)
  547. proto.RegisterExtension(E_GostringAll)
  548. proto.RegisterExtension(E_PopulateAll)
  549. proto.RegisterExtension(E_StringerAll)
  550. proto.RegisterExtension(E_OnlyoneAll)
  551. proto.RegisterExtension(E_EqualAll)
  552. proto.RegisterExtension(E_DescriptionAll)
  553. proto.RegisterExtension(E_TestgenAll)
  554. proto.RegisterExtension(E_BenchgenAll)
  555. proto.RegisterExtension(E_MarshalerAll)
  556. proto.RegisterExtension(E_UnmarshalerAll)
  557. proto.RegisterExtension(E_StableMarshalerAll)
  558. proto.RegisterExtension(E_SizerAll)
  559. proto.RegisterExtension(E_GoprotoEnumStringerAll)
  560. proto.RegisterExtension(E_EnumStringerAll)
  561. proto.RegisterExtension(E_UnsafeMarshalerAll)
  562. proto.RegisterExtension(E_UnsafeUnmarshalerAll)
  563. proto.RegisterExtension(E_GoprotoExtensionsMapAll)
  564. proto.RegisterExtension(E_GoprotoUnrecognizedAll)
  565. proto.RegisterExtension(E_GogoprotoImport)
  566. proto.RegisterExtension(E_ProtosizerAll)
  567. proto.RegisterExtension(E_CompareAll)
  568. proto.RegisterExtension(E_GoprotoGetters)
  569. proto.RegisterExtension(E_GoprotoStringer)
  570. proto.RegisterExtension(E_VerboseEqual)
  571. proto.RegisterExtension(E_Face)
  572. proto.RegisterExtension(E_Gostring)
  573. proto.RegisterExtension(E_Populate)
  574. proto.RegisterExtension(E_Stringer)
  575. proto.RegisterExtension(E_Onlyone)
  576. proto.RegisterExtension(E_Equal)
  577. proto.RegisterExtension(E_Description)
  578. proto.RegisterExtension(E_Testgen)
  579. proto.RegisterExtension(E_Benchgen)
  580. proto.RegisterExtension(E_Marshaler)
  581. proto.RegisterExtension(E_Unmarshaler)
  582. proto.RegisterExtension(E_StableMarshaler)
  583. proto.RegisterExtension(E_Sizer)
  584. proto.RegisterExtension(E_UnsafeMarshaler)
  585. proto.RegisterExtension(E_UnsafeUnmarshaler)
  586. proto.RegisterExtension(E_GoprotoExtensionsMap)
  587. proto.RegisterExtension(E_GoprotoUnrecognized)
  588. proto.RegisterExtension(E_Protosizer)
  589. proto.RegisterExtension(E_Compare)
  590. proto.RegisterExtension(E_Nullable)
  591. proto.RegisterExtension(E_Embed)
  592. proto.RegisterExtension(E_Customtype)
  593. proto.RegisterExtension(E_Customname)
  594. proto.RegisterExtension(E_Jsontag)
  595. proto.RegisterExtension(E_Moretags)
  596. proto.RegisterExtension(E_Casttype)
  597. proto.RegisterExtension(E_Castkey)
  598. proto.RegisterExtension(E_Castvalue)
  599. proto.RegisterExtension(E_Stdtime)
  600. proto.RegisterExtension(E_Stdduration)
  601. }
  602. func init() { proto.RegisterFile("gogo.proto", fileDescriptorGogo) }
  603. var fileDescriptorGogo = []byte{
  604. // 1129 bytes of a gzipped FileDescriptorProto
  605. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x94, 0x97, 0xc9, 0x6f, 0x1c, 0x45,
  606. 0x14, 0x87, 0x85, 0x70, 0x64, 0xcf, 0xf3, 0x86, 0xc7, 0xc6, 0x84, 0x08, 0x44, 0x72, 0xe3, 0xe4,
  607. 0x9c, 0x22, 0x94, 0xb2, 0x22, 0xcb, 0xb1, 0x9c, 0x51, 0x10, 0x86, 0x91, 0x89, 0x03, 0x88, 0xc3,
  608. 0xa8, 0x67, 0xa6, 0xdc, 0x69, 0xe8, 0xee, 0x6a, 0xba, 0xaa, 0xa3, 0x38, 0x37, 0x14, 0x16, 0x21,
  609. 0xc4, 0x8e, 0x04, 0x09, 0x09, 0xcb, 0x81, 0x7d, 0x0d, 0xcb, 0x9d, 0x0b, 0x70, 0xe6, 0x7f, 0xe0,
  610. 0x02, 0x84, 0xdd, 0x37, 0x5f, 0x50, 0x75, 0xbf, 0xd7, 0x53, 0xdd, 0x1e, 0xa9, 0x6a, 0x6e, 0xe3,
  611. 0x71, 0x7d, 0xdf, 0x54, 0xbf, 0x37, 0xf5, 0x7e, 0x53, 0x00, 0xbe, 0xf0, 0xc5, 0x52, 0x92, 0x0a,
  612. 0x25, 0x9a, 0x0d, 0xfd, 0x3a, 0x7f, 0x79, 0xe8, 0xb0, 0x2f, 0x84, 0x1f, 0xf2, 0xa3, 0xf9, 0x5f,
  613. 0xdd, 0x6c, 0xfb, 0x68, 0x9f, 0xcb, 0x5e, 0x1a, 0x24, 0x4a, 0xa4, 0xc5, 0x62, 0x76, 0x3f, 0xcc,
  614. 0xe3, 0xe2, 0x0e, 0x8f, 0xb3, 0xa8, 0x93, 0xa4, 0x7c, 0x3b, 0xb8, 0xd0, 0xbc, 0x63, 0xa9, 0x20,
  615. 0x97, 0x88, 0x5c, 0x5a, 0x8f, 0xb3, 0xe8, 0x81, 0x44, 0x05, 0x22, 0x96, 0x07, 0xaf, 0xff, 0x72,
  616. 0xf3, 0xe1, 0x9b, 0xee, 0x9e, 0xd8, 0x9c, 0x43, 0x54, 0xff, 0xaf, 0x9d, 0x83, 0x6c, 0x13, 0x6e,
  617. 0xad, 0xf8, 0xa4, 0x4a, 0x83, 0xd8, 0xe7, 0xa9, 0xc5, 0xf8, 0x03, 0x1a, 0xe7, 0x0d, 0xe3, 0x83,
  618. 0x88, 0xb2, 0x35, 0x98, 0x1e, 0xc5, 0xf5, 0x23, 0xba, 0xa6, 0xb8, 0x29, 0x69, 0xc1, 0x6c, 0x2e,
  619. 0xe9, 0x65, 0x52, 0x89, 0x28, 0xf6, 0x22, 0x6e, 0xd1, 0xfc, 0x94, 0x6b, 0x1a, 0x9b, 0x33, 0x1a,
  620. 0x5b, 0x2b, 0x29, 0x76, 0x16, 0x16, 0xf4, 0x3b, 0xe7, 0xbd, 0x30, 0xe3, 0xa6, 0xed, 0xc8, 0x50,
  621. 0xdb, 0x59, 0xbd, 0x8c, 0x94, 0x3f, 0x5f, 0x1a, 0xcb, 0x95, 0xf3, 0xa5, 0xc0, 0xf0, 0x1a, 0x9d,
  622. 0xf0, 0xb9, 0x52, 0x3c, 0x95, 0x1d, 0x2f, 0x0c, 0x87, 0x6c, 0xf2, 0x54, 0x10, 0x96, 0xc6, 0xcb,
  623. 0x37, 0xaa, 0x9d, 0x68, 0x15, 0xe4, 0x6a, 0x18, 0xb2, 0x2d, 0xb8, 0x6d, 0x48, 0x67, 0x1d, 0x9c,
  624. 0x57, 0xd0, 0xb9, 0xb0, 0xaf, 0xbb, 0x5a, 0xdb, 0x06, 0x7a, 0xbf, 0xec, 0x87, 0x83, 0xf3, 0x2d,
  625. 0x74, 0x36, 0x91, 0xa5, 0xb6, 0x68, 0xe3, 0xbd, 0x30, 0x77, 0x9e, 0xa7, 0x5d, 0x21, 0x79, 0x87,
  626. 0x3f, 0x91, 0x79, 0xa1, 0x83, 0xee, 0x2a, 0xea, 0x66, 0x11, 0x5c, 0xd7, 0x9c, 0x76, 0x1d, 0x87,
  627. 0x89, 0x6d, 0xaf, 0xc7, 0x1d, 0x14, 0xd7, 0x50, 0x31, 0xae, 0xd7, 0x6b, 0x74, 0x15, 0xa6, 0x7c,
  628. 0x51, 0x3c, 0x92, 0x03, 0xfe, 0x36, 0xe2, 0x93, 0xc4, 0xa0, 0x22, 0x11, 0x49, 0x16, 0x7a, 0xca,
  629. 0x65, 0x07, 0xef, 0x90, 0x82, 0x18, 0x54, 0x8c, 0x50, 0xd6, 0x77, 0x49, 0x21, 0x8d, 0x7a, 0xae,
  630. 0xc0, 0xa4, 0x88, 0xc3, 0x1d, 0x11, 0xbb, 0x6c, 0xe2, 0x3d, 0x34, 0x00, 0x22, 0x5a, 0xb0, 0x0c,
  631. 0x0d, 0xd7, 0x46, 0xbc, 0x8f, 0xf8, 0x04, 0xa7, 0x0e, 0xb4, 0x60, 0x96, 0x86, 0x4c, 0x20, 0x62,
  632. 0x07, 0xc5, 0x07, 0xa8, 0x98, 0x31, 0x30, 0x7c, 0x0c, 0xc5, 0xa5, 0xf2, 0xb9, 0x8b, 0xe4, 0x43,
  633. 0x7a, 0x0c, 0x44, 0xb0, 0x94, 0x5d, 0x1e, 0xf7, 0xce, 0xb9, 0x19, 0x3e, 0xa2, 0x52, 0x12, 0xa3,
  634. 0x15, 0x6b, 0x30, 0x1d, 0x79, 0xa9, 0x3c, 0xe7, 0x85, 0x4e, 0xed, 0xf8, 0x18, 0x1d, 0x53, 0x25,
  635. 0x84, 0x15, 0xc9, 0xe2, 0x51, 0x34, 0x9f, 0x50, 0x45, 0x0c, 0x0c, 0x8f, 0x9e, 0x54, 0x5e, 0x37,
  636. 0xe4, 0x9d, 0x51, 0x6c, 0x9f, 0xd2, 0xd1, 0x2b, 0xd8, 0x0d, 0xd3, 0xb8, 0x0c, 0x0d, 0x19, 0x5c,
  637. 0x74, 0xd2, 0x7c, 0x46, 0x9d, 0xce, 0x01, 0x0d, 0x3f, 0x02, 0xb7, 0x0f, 0x1d, 0xf5, 0x0e, 0xb2,
  638. 0xcf, 0x51, 0xb6, 0x38, 0x64, 0xdc, 0xe3, 0x48, 0x18, 0x55, 0xf9, 0x05, 0x8d, 0x04, 0x5e, 0x73,
  639. 0xb5, 0x61, 0x21, 0x8b, 0xa5, 0xb7, 0x3d, 0x5a, 0xd5, 0xbe, 0xa4, 0xaa, 0x15, 0x6c, 0xa5, 0x6a,
  640. 0x67, 0x60, 0x11, 0x8d, 0xa3, 0xf5, 0xf5, 0x2b, 0x1a, 0xac, 0x05, 0xbd, 0x55, 0xed, 0xee, 0xa3,
  641. 0x70, 0xa8, 0x2c, 0xe7, 0x05, 0xc5, 0x63, 0xa9, 0x99, 0x4e, 0xe4, 0x25, 0x0e, 0xe6, 0xeb, 0x68,
  642. 0xa6, 0x89, 0xbf, 0x5e, 0x0a, 0x36, 0xbc, 0x44, 0xcb, 0x1f, 0x86, 0x83, 0x24, 0xcf, 0xe2, 0x94,
  643. 0xf7, 0x84, 0x1f, 0x07, 0x17, 0x79, 0xdf, 0x41, 0xfd, 0x75, 0xad, 0x55, 0x5b, 0x06, 0xae, 0xcd,
  644. 0xa7, 0xe1, 0x96, 0xf2, 0xf7, 0x46, 0x27, 0x88, 0x12, 0x91, 0x2a, 0x8b, 0xf1, 0x1b, 0xea, 0x54,
  645. 0xc9, 0x9d, 0xce, 0x31, 0xb6, 0x0e, 0x33, 0xf9, 0x9f, 0xae, 0x5f, 0xc9, 0x6f, 0x51, 0x34, 0x3d,
  646. 0xa0, 0x70, 0x70, 0xf4, 0x44, 0x94, 0x78, 0xa9, 0xcb, 0xfc, 0xfb, 0x8e, 0x06, 0x07, 0x22, 0xc5,
  647. 0xb7, 0x6f, 0xb6, 0x96, 0xc4, 0xcd, 0xbb, 0xf6, 0x49, 0x36, 0xb8, 0x94, 0x9e, 0x5f, 0x7a, 0x9e,
  648. 0xdc, 0xc5, 0x33, 0x5b, 0x0d, 0x62, 0x76, 0x9f, 0x2e, 0x4f, 0x35, 0x2e, 0xed, 0xb2, 0x4b, 0xbb,
  649. 0x65, 0x85, 0x2a, 0x69, 0xc9, 0x4e, 0xc1, 0x74, 0x25, 0x2a, 0xed, 0xaa, 0xa7, 0x50, 0x35, 0x65,
  650. 0x26, 0x25, 0x3b, 0x06, 0x63, 0x3a, 0xf6, 0xec, 0xf8, 0xd3, 0x88, 0xe7, 0xcb, 0xd9, 0x09, 0x98,
  651. 0xa0, 0xb8, 0xb3, 0xa3, 0xcf, 0x20, 0x5a, 0x22, 0x1a, 0xa7, 0xa8, 0xb3, 0xe3, 0xcf, 0x12, 0x4e,
  652. 0x88, 0xc6, 0xdd, 0x4b, 0xf8, 0xfd, 0xf3, 0x63, 0x38, 0xae, 0xa8, 0x76, 0xcb, 0x30, 0x8e, 0x19,
  653. 0x67, 0xa7, 0x9f, 0xc3, 0x0f, 0x27, 0x82, 0xdd, 0x03, 0x07, 0x1c, 0x0b, 0xfe, 0x02, 0xa2, 0xc5,
  654. 0x7a, 0xb6, 0x06, 0x93, 0x46, 0xae, 0xd9, 0xf1, 0x17, 0x11, 0x37, 0x29, 0xbd, 0x75, 0xcc, 0x35,
  655. 0xbb, 0xe0, 0x25, 0xda, 0x3a, 0x12, 0xba, 0x6c, 0x14, 0x69, 0x76, 0xfa, 0x65, 0xaa, 0x3a, 0x21,
  656. 0x6c, 0x05, 0x1a, 0xe5, 0x98, 0xb2, 0xf3, 0xaf, 0x20, 0x3f, 0x60, 0x74, 0x05, 0x8c, 0x31, 0x69,
  657. 0x57, 0xbc, 0x4a, 0x15, 0x30, 0x28, 0x7d, 0x8c, 0xea, 0xd1, 0x67, 0x37, 0xbd, 0x46, 0xc7, 0xa8,
  658. 0x96, 0x7c, 0xba, 0x9b, 0xf9, 0xb4, 0xb0, 0x2b, 0x5e, 0xa7, 0x6e, 0xe6, 0xeb, 0xf5, 0x36, 0xea,
  659. 0x59, 0x62, 0x77, 0xbc, 0x41, 0xdb, 0xa8, 0x45, 0x09, 0x6b, 0x43, 0x73, 0x7f, 0x8e, 0xd8, 0x7d,
  660. 0x6f, 0xa2, 0x6f, 0x6e, 0x5f, 0x8c, 0xb0, 0x87, 0x60, 0x71, 0x78, 0x86, 0xd8, 0xad, 0x97, 0x77,
  661. 0x6b, 0xbf, 0xfa, 0xcd, 0x08, 0x61, 0x67, 0x06, 0xbf, 0xfa, 0xcd, 0xfc, 0xb0, 0x6b, 0xaf, 0xec,
  662. 0x56, 0x2f, 0x76, 0x66, 0x7c, 0xb0, 0x55, 0x80, 0xc1, 0xe8, 0xb6, 0xbb, 0xae, 0xa2, 0xcb, 0x80,
  663. 0xf4, 0xd1, 0xc0, 0xc9, 0x6d, 0xe7, 0xaf, 0xd1, 0xd1, 0x40, 0x82, 0x2d, 0xc3, 0x44, 0x9c, 0x85,
  664. 0xa1, 0xfe, 0x72, 0x34, 0xef, 0x1c, 0x12, 0x13, 0x3c, 0xec, 0x13, 0xfb, 0xeb, 0x1e, 0x1e, 0x0c,
  665. 0x02, 0xd8, 0x31, 0x38, 0xc0, 0xa3, 0x2e, 0xef, 0xdb, 0xc8, 0xdf, 0xf6, 0x68, 0x20, 0xe8, 0xd5,
  666. 0x6c, 0x05, 0xa0, 0xb8, 0x34, 0xaa, 0x9d, 0xc4, 0xfa, 0xa9, 0xbf, 0xef, 0x15, 0x77, 0x50, 0x03,
  667. 0x19, 0x08, 0xf2, 0x5b, 0xa7, 0x45, 0x70, 0xa3, 0x2a, 0xc8, 0x2f, 0x9a, 0xc7, 0x61, 0xfc, 0x31,
  668. 0x29, 0x62, 0xe5, 0xf9, 0x36, 0xfa, 0x0f, 0xa4, 0x69, 0xbd, 0x2e, 0x58, 0x24, 0x52, 0xae, 0x3c,
  669. 0x5f, 0xda, 0xd8, 0x3f, 0x91, 0x2d, 0x01, 0x0d, 0xf7, 0x3c, 0xa9, 0x5c, 0x9e, 0xfb, 0x2f, 0x82,
  670. 0x09, 0xd0, 0x9b, 0xd6, 0xaf, 0x1f, 0xe7, 0x3b, 0x36, 0xf6, 0x6f, 0xda, 0x34, 0xae, 0x67, 0x27,
  671. 0xa0, 0xa1, 0x5f, 0xe6, 0xf7, 0x6d, 0x1b, 0xfc, 0x0f, 0xc2, 0x03, 0x42, 0x7f, 0xb2, 0x54, 0x7d,
  672. 0x15, 0xd8, 0x8b, 0xfd, 0x2f, 0x76, 0x9a, 0xd6, 0xb3, 0x55, 0x98, 0x94, 0xaa, 0xdf, 0xcf, 0x52,
  673. 0x2f, 0x1f, 0xfe, 0x16, 0xfc, 0xbf, 0xbd, 0xf2, 0x32, 0x57, 0x32, 0x27, 0x8f, 0xc0, 0x7c, 0x4f,
  674. 0x44, 0x75, 0xf0, 0x24, 0xb4, 0x44, 0x4b, 0xb4, 0xf3, 0x63, 0xf0, 0x7f, 0x00, 0x00, 0x00, 0xff,
  675. 0xff, 0x3f, 0x9b, 0x2b, 0x54, 0xfc, 0x11, 0x00, 0x00,
  676. }