types

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Kind_name = map[int32]string{
	0:  "Any",
	1:  "Bool",
	2:  "String",
	3:  "Int8",
	4:  "Int16",
	5:  "Int32",
	6:  "Int64",
	7:  "Uint8",
	8:  "Uint16",
	9:  "Uint32",
	10: "Uint64",
	11: "Float32",
	12: "Float64",
	13: "Array",
	14: "Object",
	15: "Tuple",
	16: "Time",
	17: "Date",
	18: "Bytes",
	19: "UUID",
	20: "Timestamp",
	21: "Inet",
	22: "Duration",
	23: "Record",
}
View Source
var Kind_value = map[string]int32{
	"Any":       0,
	"Bool":      1,
	"String":    2,
	"Int8":      3,
	"Int16":     4,
	"Int32":     5,
	"Int64":     6,
	"Uint8":     7,
	"Uint16":    8,
	"Uint32":    9,
	"Uint64":    10,
	"Float32":   11,
	"Float64":   12,
	"Array":     13,
	"Object":    14,
	"Tuple":     15,
	"Time":      16,
	"Date":      17,
	"Bytes":     18,
	"UUID":      19,
	"Timestamp": 20,
	"Inet":      21,
	"Duration":  22,
	"Record":    23,
}

Functions

This section is empty.

Types

type Kind

type Kind int32
const (
	Any       Kind = 0
	Bool      Kind = 1
	String    Kind = 2
	Int8      Kind = 3
	Int16     Kind = 4
	Int32     Kind = 5
	Int64     Kind = 6
	Uint8     Kind = 7
	Uint16    Kind = 8
	Uint32    Kind = 9
	Uint64    Kind = 10
	Float32   Kind = 11
	Float64   Kind = 12
	Array     Kind = 13
	Object    Kind = 14
	Tuple     Kind = 15
	Time      Kind = 16
	Date      Kind = 17
	Bytes     Kind = 18
	UUID      Kind = 19
	Timestamp Kind = 20
	Inet      Kind = 21
	Duration  Kind = 22
	Record    Kind = 23
)

func (Kind) EnumDescriptor

func (Kind) EnumDescriptor() ([]byte, []int)

func (Kind) String

func (x Kind) String() string

type Type

type Type struct {
	Kind                 Kind     `protobuf:"varint,1,opt,name=kind,proto3,enum=cloudproud.lunodb.types.v1.Kind" json:"kind,omitempty"`
	Underlying           *Type    `protobuf:"bytes,2,opt,name=underlying,proto3" json:"underlying,omitempty"`
	Items                []*Type  `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Type) Descriptor

func (*Type) Descriptor() ([]byte, []int)

func (*Type) GetItems

func (m *Type) GetItems() []*Type

func (*Type) GetKind

func (m *Type) GetKind() Kind

func (*Type) GetUnderlying

func (m *Type) GetUnderlying() *Type

func (*Type) ProtoMessage

func (*Type) ProtoMessage()

func (*Type) Reset

func (m *Type) Reset()

func (*Type) String

func (m *Type) String() string

func (*Type) XXX_DiscardUnknown

func (m *Type) XXX_DiscardUnknown()

func (*Type) XXX_Marshal

func (m *Type) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Type) XXX_Merge

func (m *Type) XXX_Merge(src proto.Message)

func (*Type) XXX_Size

func (m *Type) XXX_Size() int

func (*Type) XXX_Unmarshal

func (m *Type) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL