github.com/tilt-dev/tilt@v0.36.0/pkg/webview/log.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.28.0 4 // protoc v5.29.4 5 // source: pkg/webview/log.proto 6 7 package webview 8 9 import ( 10 reflect "reflect" 11 sync "sync" 12 13 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 14 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 15 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 16 ) 17 18 const ( 19 // Verify that this generated code is sufficiently up-to-date. 20 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 21 // Verify that runtime/protoimpl is sufficiently up-to-date. 22 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 23 ) 24 25 type LogLevel int32 26 27 const ( 28 // For backwards-compatibility, the int value doesn't say 29 // anything about relative severity. 30 LogLevel_NONE LogLevel = 0 31 LogLevel_INFO LogLevel = 1 32 LogLevel_VERBOSE LogLevel = 2 33 LogLevel_DEBUG LogLevel = 3 34 LogLevel_WARN LogLevel = 4 35 LogLevel_ERROR LogLevel = 5 36 ) 37 38 // Enum value maps for LogLevel. 39 var ( 40 LogLevel_name = map[int32]string{ 41 0: "NONE", 42 1: "INFO", 43 2: "VERBOSE", 44 3: "DEBUG", 45 4: "WARN", 46 5: "ERROR", 47 } 48 LogLevel_value = map[string]int32{ 49 "NONE": 0, 50 "INFO": 1, 51 "VERBOSE": 2, 52 "DEBUG": 3, 53 "WARN": 4, 54 "ERROR": 5, 55 } 56 ) 57 58 func (x LogLevel) Enum() *LogLevel { 59 p := new(LogLevel) 60 *p = x 61 return p 62 } 63 64 func (x LogLevel) String() string { 65 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 66 } 67 68 func (LogLevel) Descriptor() protoreflect.EnumDescriptor { 69 return file_pkg_webview_log_proto_enumTypes[0].Descriptor() 70 } 71 72 func (LogLevel) Type() protoreflect.EnumType { 73 return &file_pkg_webview_log_proto_enumTypes[0] 74 } 75 76 func (x LogLevel) Number() protoreflect.EnumNumber { 77 return protoreflect.EnumNumber(x) 78 } 79 80 // Deprecated: Use LogLevel.Descriptor instead. 81 func (LogLevel) EnumDescriptor() ([]byte, []int) { 82 return file_pkg_webview_log_proto_rawDescGZIP(), []int{0} 83 } 84 85 type LogSegment struct { 86 state protoimpl.MessageState 87 sizeCache protoimpl.SizeCache 88 unknownFields protoimpl.UnknownFields 89 90 SpanId string `protobuf:"bytes,1,opt,name=span_id,json=spanId,proto3" json:"span_id,omitempty"` 91 Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` 92 Text string `protobuf:"bytes,3,opt,name=text,proto3" json:"text,omitempty"` 93 Level LogLevel `protobuf:"varint,4,opt,name=level,proto3,enum=webview.LogLevel" json:"level,omitempty"` 94 // When we store warnings in the LogStore, we break them up into lines and 95 // store them as a series of line segments. 'anchor' marks the beginning of a 96 // series of logs that should be kept together. 97 // 98 // Anchor warning1, line1 99 // 100 // warning1, line2 101 // 102 // Anchor warning2, line1 103 Anchor bool `protobuf:"varint,5,opt,name=anchor,proto3" json:"anchor,omitempty"` 104 // Context-specific optional fields for a log segment. 105 // Used for experimenting with new types of log metadata. 106 Fields map[string]string `protobuf:"bytes,6,rep,name=fields,proto3" json:"fields,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 107 } 108 109 func (x *LogSegment) Reset() { 110 *x = LogSegment{} 111 if protoimpl.UnsafeEnabled { 112 mi := &file_pkg_webview_log_proto_msgTypes[0] 113 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 114 ms.StoreMessageInfo(mi) 115 } 116 } 117 118 func (x *LogSegment) String() string { 119 return protoimpl.X.MessageStringOf(x) 120 } 121 122 func (*LogSegment) ProtoMessage() {} 123 124 func (x *LogSegment) ProtoReflect() protoreflect.Message { 125 mi := &file_pkg_webview_log_proto_msgTypes[0] 126 if protoimpl.UnsafeEnabled && x != nil { 127 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 128 if ms.LoadMessageInfo() == nil { 129 ms.StoreMessageInfo(mi) 130 } 131 return ms 132 } 133 return mi.MessageOf(x) 134 } 135 136 // Deprecated: Use LogSegment.ProtoReflect.Descriptor instead. 137 func (*LogSegment) Descriptor() ([]byte, []int) { 138 return file_pkg_webview_log_proto_rawDescGZIP(), []int{0} 139 } 140 141 func (x *LogSegment) GetSpanId() string { 142 if x != nil { 143 return x.SpanId 144 } 145 return "" 146 } 147 148 func (x *LogSegment) GetTime() *timestamppb.Timestamp { 149 if x != nil { 150 return x.Time 151 } 152 return nil 153 } 154 155 func (x *LogSegment) GetText() string { 156 if x != nil { 157 return x.Text 158 } 159 return "" 160 } 161 162 func (x *LogSegment) GetLevel() LogLevel { 163 if x != nil { 164 return x.Level 165 } 166 return LogLevel_NONE 167 } 168 169 func (x *LogSegment) GetAnchor() bool { 170 if x != nil { 171 return x.Anchor 172 } 173 return false 174 } 175 176 func (x *LogSegment) GetFields() map[string]string { 177 if x != nil { 178 return x.Fields 179 } 180 return nil 181 } 182 183 type LogSpan struct { 184 state protoimpl.MessageState 185 sizeCache protoimpl.SizeCache 186 unknownFields protoimpl.UnknownFields 187 188 ManifestName string `protobuf:"bytes,1,opt,name=manifest_name,json=manifestName,proto3" json:"manifest_name,omitempty"` 189 } 190 191 func (x *LogSpan) Reset() { 192 *x = LogSpan{} 193 if protoimpl.UnsafeEnabled { 194 mi := &file_pkg_webview_log_proto_msgTypes[1] 195 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 196 ms.StoreMessageInfo(mi) 197 } 198 } 199 200 func (x *LogSpan) String() string { 201 return protoimpl.X.MessageStringOf(x) 202 } 203 204 func (*LogSpan) ProtoMessage() {} 205 206 func (x *LogSpan) ProtoReflect() protoreflect.Message { 207 mi := &file_pkg_webview_log_proto_msgTypes[1] 208 if protoimpl.UnsafeEnabled && x != nil { 209 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 210 if ms.LoadMessageInfo() == nil { 211 ms.StoreMessageInfo(mi) 212 } 213 return ms 214 } 215 return mi.MessageOf(x) 216 } 217 218 // Deprecated: Use LogSpan.ProtoReflect.Descriptor instead. 219 func (*LogSpan) Descriptor() ([]byte, []int) { 220 return file_pkg_webview_log_proto_rawDescGZIP(), []int{1} 221 } 222 223 func (x *LogSpan) GetManifestName() string { 224 if x != nil { 225 return x.ManifestName 226 } 227 return "" 228 } 229 230 type LogList struct { 231 state protoimpl.MessageState 232 sizeCache protoimpl.SizeCache 233 unknownFields protoimpl.UnknownFields 234 235 Spans map[string]*LogSpan `protobuf:"bytes,1,rep,name=spans,proto3" json:"spans,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 236 Segments []*LogSegment `protobuf:"bytes,2,rep,name=segments,proto3" json:"segments,omitempty"` 237 // from_checkpoint and to_checkpoint express an interval on the 238 // central log-store, with an inclusive start and an exclusive end 239 // 240 // [from_checkpoint, to_checkpoint) 241 // 242 // An interval of [0, 0) means that the server isn't using 243 // the incremental load protocol. 244 // 245 // An interval of [-1, -1) means that the server doesn't have new logs 246 // to send down. 247 FromCheckpoint int32 `protobuf:"varint,3,opt,name=from_checkpoint,json=fromCheckpoint,proto3" json:"from_checkpoint,omitempty"` 248 ToCheckpoint int32 `protobuf:"varint,4,opt,name=to_checkpoint,json=toCheckpoint,proto3" json:"to_checkpoint,omitempty"` 249 } 250 251 func (x *LogList) Reset() { 252 *x = LogList{} 253 if protoimpl.UnsafeEnabled { 254 mi := &file_pkg_webview_log_proto_msgTypes[2] 255 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 256 ms.StoreMessageInfo(mi) 257 } 258 } 259 260 func (x *LogList) String() string { 261 return protoimpl.X.MessageStringOf(x) 262 } 263 264 func (*LogList) ProtoMessage() {} 265 266 func (x *LogList) ProtoReflect() protoreflect.Message { 267 mi := &file_pkg_webview_log_proto_msgTypes[2] 268 if protoimpl.UnsafeEnabled && x != nil { 269 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 270 if ms.LoadMessageInfo() == nil { 271 ms.StoreMessageInfo(mi) 272 } 273 return ms 274 } 275 return mi.MessageOf(x) 276 } 277 278 // Deprecated: Use LogList.ProtoReflect.Descriptor instead. 279 func (*LogList) Descriptor() ([]byte, []int) { 280 return file_pkg_webview_log_proto_rawDescGZIP(), []int{2} 281 } 282 283 func (x *LogList) GetSpans() map[string]*LogSpan { 284 if x != nil { 285 return x.Spans 286 } 287 return nil 288 } 289 290 func (x *LogList) GetSegments() []*LogSegment { 291 if x != nil { 292 return x.Segments 293 } 294 return nil 295 } 296 297 func (x *LogList) GetFromCheckpoint() int32 { 298 if x != nil { 299 return x.FromCheckpoint 300 } 301 return 0 302 } 303 304 func (x *LogList) GetToCheckpoint() int32 { 305 if x != nil { 306 return x.ToCheckpoint 307 } 308 return 0 309 } 310 311 var File_pkg_webview_log_proto protoreflect.FileDescriptor 312 313 var file_pkg_webview_log_proto_rawDesc = []byte{ 314 0x0a, 0x15, 0x70, 0x6b, 0x67, 0x2f, 0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 0x2f, 0x6c, 0x6f, 315 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x07, 0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 316 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 317 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 318 0x6f, 0x22, 0x9e, 0x02, 0x0a, 0x0a, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 319 0x12, 0x17, 0x0a, 0x07, 0x73, 0x70, 0x61, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 320 0x09, 0x52, 0x06, 0x73, 0x70, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x69, 0x6d, 321 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 322 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 323 0x61, 0x6d, 0x70, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x65, 0x78, 324 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x65, 0x78, 0x74, 0x12, 0x27, 0x0a, 325 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x77, 326 0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x4c, 0x6f, 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x52, 327 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6e, 0x63, 0x68, 0x6f, 0x72, 328 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x61, 0x6e, 0x63, 0x68, 0x6f, 0x72, 0x12, 0x37, 329 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 330 0x2e, 0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x67, 0x6d, 331 0x65, 0x6e, 0x74, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 332 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x46, 0x69, 0x65, 0x6c, 0x64, 333 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 334 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 335 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 336 0x38, 0x01, 0x22, 0x2e, 0x0a, 0x07, 0x4c, 0x6f, 0x67, 0x53, 0x70, 0x61, 0x6e, 0x12, 0x23, 0x0a, 337 0x0d, 0x6d, 0x61, 0x6e, 0x69, 0x66, 0x65, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 338 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6d, 0x61, 0x6e, 0x69, 0x66, 0x65, 0x73, 0x74, 0x4e, 0x61, 339 0x6d, 0x65, 0x22, 0x87, 0x02, 0x0a, 0x07, 0x4c, 0x6f, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x31, 340 0x0a, 0x05, 0x73, 0x70, 0x61, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 341 0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x4c, 0x6f, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x2e, 342 0x53, 0x70, 0x61, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x73, 0x70, 0x61, 0x6e, 343 0x73, 0x12, 0x2f, 0x0a, 0x08, 0x73, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x02, 0x20, 344 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x4c, 0x6f, 345 0x67, 0x53, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x08, 0x73, 0x65, 0x67, 0x6d, 0x65, 0x6e, 346 0x74, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x66, 0x72, 0x6f, 0x6d, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 347 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x66, 0x72, 0x6f, 348 0x6d, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x23, 0x0a, 0x0d, 0x74, 349 0x6f, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 350 0x28, 0x05, 0x52, 0x0c, 0x74, 0x6f, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x70, 0x6f, 0x69, 0x6e, 0x74, 351 0x1a, 0x4a, 0x0a, 0x0a, 0x53, 0x70, 0x61, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 352 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 353 0x12, 0x26, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 354 0x10, 0x2e, 0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x4c, 0x6f, 0x67, 0x53, 0x70, 0x61, 355 0x6e, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x2a, 0x4b, 0x0a, 0x08, 356 0x4c, 0x6f, 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x08, 0x0a, 0x04, 0x4e, 0x4f, 0x4e, 0x45, 357 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 358 0x56, 0x45, 0x52, 0x42, 0x4f, 0x53, 0x45, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x44, 0x45, 0x42, 359 0x55, 0x47, 0x10, 0x03, 0x12, 0x08, 0x0a, 0x04, 0x57, 0x41, 0x52, 0x4e, 0x10, 0x04, 0x12, 0x09, 360 0x0a, 0x05, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x05, 0x42, 0x26, 0x5a, 0x24, 0x67, 0x69, 0x74, 361 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x74, 0x69, 0x6c, 0x74, 0x2d, 0x64, 0x65, 0x76, 362 0x2f, 0x74, 0x69, 0x6c, 0x74, 0x2f, 0x70, 0x6b, 0x67, 0x2f, 0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 363 0x77, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 364 } 365 366 var ( 367 file_pkg_webview_log_proto_rawDescOnce sync.Once 368 file_pkg_webview_log_proto_rawDescData = file_pkg_webview_log_proto_rawDesc 369 ) 370 371 func file_pkg_webview_log_proto_rawDescGZIP() []byte { 372 file_pkg_webview_log_proto_rawDescOnce.Do(func() { 373 file_pkg_webview_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_pkg_webview_log_proto_rawDescData) 374 }) 375 return file_pkg_webview_log_proto_rawDescData 376 } 377 378 var file_pkg_webview_log_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 379 var file_pkg_webview_log_proto_msgTypes = make([]protoimpl.MessageInfo, 5) 380 var file_pkg_webview_log_proto_goTypes = []interface{}{ 381 (LogLevel)(0), // 0: webview.LogLevel 382 (*LogSegment)(nil), // 1: webview.LogSegment 383 (*LogSpan)(nil), // 2: webview.LogSpan 384 (*LogList)(nil), // 3: webview.LogList 385 nil, // 4: webview.LogSegment.FieldsEntry 386 nil, // 5: webview.LogList.SpansEntry 387 (*timestamppb.Timestamp)(nil), // 6: google.protobuf.Timestamp 388 } 389 var file_pkg_webview_log_proto_depIdxs = []int32{ 390 6, // 0: webview.LogSegment.time:type_name -> google.protobuf.Timestamp 391 0, // 1: webview.LogSegment.level:type_name -> webview.LogLevel 392 4, // 2: webview.LogSegment.fields:type_name -> webview.LogSegment.FieldsEntry 393 5, // 3: webview.LogList.spans:type_name -> webview.LogList.SpansEntry 394 1, // 4: webview.LogList.segments:type_name -> webview.LogSegment 395 2, // 5: webview.LogList.SpansEntry.value:type_name -> webview.LogSpan 396 6, // [6:6] is the sub-list for method output_type 397 6, // [6:6] is the sub-list for method input_type 398 6, // [6:6] is the sub-list for extension type_name 399 6, // [6:6] is the sub-list for extension extendee 400 0, // [0:6] is the sub-list for field type_name 401 } 402 403 func init() { file_pkg_webview_log_proto_init() } 404 func file_pkg_webview_log_proto_init() { 405 if File_pkg_webview_log_proto != nil { 406 return 407 } 408 if !protoimpl.UnsafeEnabled { 409 file_pkg_webview_log_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 410 switch v := v.(*LogSegment); i { 411 case 0: 412 return &v.state 413 case 1: 414 return &v.sizeCache 415 case 2: 416 return &v.unknownFields 417 default: 418 return nil 419 } 420 } 421 file_pkg_webview_log_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 422 switch v := v.(*LogSpan); i { 423 case 0: 424 return &v.state 425 case 1: 426 return &v.sizeCache 427 case 2: 428 return &v.unknownFields 429 default: 430 return nil 431 } 432 } 433 file_pkg_webview_log_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 434 switch v := v.(*LogList); i { 435 case 0: 436 return &v.state 437 case 1: 438 return &v.sizeCache 439 case 2: 440 return &v.unknownFields 441 default: 442 return nil 443 } 444 } 445 } 446 type x struct{} 447 out := protoimpl.TypeBuilder{ 448 File: protoimpl.DescBuilder{ 449 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 450 RawDescriptor: file_pkg_webview_log_proto_rawDesc, 451 NumEnums: 1, 452 NumMessages: 5, 453 NumExtensions: 0, 454 NumServices: 0, 455 }, 456 GoTypes: file_pkg_webview_log_proto_goTypes, 457 DependencyIndexes: file_pkg_webview_log_proto_depIdxs, 458 EnumInfos: file_pkg_webview_log_proto_enumTypes, 459 MessageInfos: file_pkg_webview_log_proto_msgTypes, 460 }.Build() 461 File_pkg_webview_log_proto = out.File 462 file_pkg_webview_log_proto_rawDesc = nil 463 file_pkg_webview_log_proto_goTypes = nil 464 file_pkg_webview_log_proto_depIdxs = nil 465 }