label_string.go 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. // Code generated by "stringer -type Label -trimprefix Label"; DO NOT EDIT.
  2. package sockstats
  3. import "strconv"
  4. func _() {
  5. // An "invalid array index" compiler error signifies that the constant values have changed.
  6. // Re-run the stringer command to generate them again.
  7. var x [1]struct{}
  8. _ = x[LabelControlClientAuto-0]
  9. _ = x[LabelControlClientDialer-1]
  10. _ = x[LabelDERPHTTPClient-2]
  11. _ = x[LabelLogtailLogger-3]
  12. _ = x[LabelDNSForwarderDoH-4]
  13. _ = x[LabelDNSForwarderUDP-5]
  14. _ = x[LabelNetcheckClient-6]
  15. _ = x[LabelPortmapperClient-7]
  16. _ = x[LabelMagicsockConnUDP4-8]
  17. _ = x[LabelMagicsockConnUDP6-9]
  18. _ = x[LabelNetlogLogger-10]
  19. _ = x[LabelSockstatlogLogger-11]
  20. _ = x[LabelDNSForwarderTCP-12]
  21. }
  22. const _Label_name = "ControlClientAutoControlClientDialerDERPHTTPClientLogtailLoggerDNSForwarderDoHDNSForwarderUDPNetcheckClientPortmapperClientMagicsockConnUDP4MagicsockConnUDP6NetlogLoggerSockstatlogLoggerDNSForwarderTCP"
  23. var _Label_index = [...]uint8{0, 17, 36, 50, 63, 78, 93, 107, 123, 140, 157, 169, 186, 201}
  24. func (i Label) String() string {
  25. idx := int(i) - 0
  26. if i < 0 || idx >= len(_Label_index)-1 {
  27. return "Label(" + strconv.FormatInt(int64(i), 10) + ")"
  28. }
  29. return _Label_name[_Label_index[idx]:_Label_index[idx+1]]
  30. }