diff --git a/rpc/datatype_string.go b/rpc/datatype_string.go new file mode 100644 index 0000000..9affed2 --- /dev/null +++ b/rpc/datatype_string.go @@ -0,0 +1,17 @@ +// Code generated by "stringer -type=DataType"; DO NOT EDIT. + +package rpc + +import "fmt" + +const _DataType_name = "DataTypeNoneDataTypeControlDataTypeMarshaledJSONDataTypeOctets" + +var _DataType_index = [...]uint8{0, 12, 27, 48, 62} + +func (i DataType) String() string { + i -= 1 + if i >= DataType(len(_DataType_index)-1) { + return fmt.Sprintf("DataType(%d)", i+1) + } + return _DataType_name[_DataType_index[i]:_DataType_index[i+1]] +} diff --git a/rpc/frame_layer.go b/rpc/frame_layer.go index a75c15f..9d6327a 100644 --- a/rpc/frame_layer.go +++ b/rpc/frame_layer.go @@ -57,6 +57,7 @@ func NewErrorHeader(status Status, format string, args ...interface{}) (h *Heade return } +//go:generate stringer -type=DataType type DataType uint8 const (