Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var File_uuid_v1_uuid_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type UUID ¶
type UUID struct {
// The high 64 bits of the UUID - MSB -> LSB: time_low (32 bits) | time_mid (16 bits) | time_hi_and_version (16 bits).
Hi uint64 `protobuf:"fixed64,1,opt,name=hi,proto3" json:"hi,omitempty"`
// The low 64 bits of the UUID - MSB -> LSB: clock_seq_hi_and_reserved (8 bits) | clock_seq_low (8 bits) | node (48 bits).
Lo uint64 `protobuf:"fixed64,2,opt,name=lo,proto3" json:"lo,omitempty"`
// contains filtered or unexported fields
}
A UUID, encoded in accordance with section 4.1.2 of RFC 4122.
func (*UUID) ProtoReflect ¶
func (x *UUID) ProtoReflect() protoreflect.Message
type UUID_builder ¶
type UUID_builder struct {
// The high 64 bits of the UUID - MSB -> LSB: time_low (32 bits) | time_mid (16 bits) | time_hi_and_version (16 bits).
Hi uint64
// The low 64 bits of the UUID - MSB -> LSB: clock_seq_hi_and_reserved (8 bits) | clock_seq_low (8 bits) | node (48 bits).
Lo uint64
// contains filtered or unexported fields
}
func (UUID_builder) Build ¶
func (b0 UUID_builder) Build() *UUID
Source Files
¶
- uuid.pb.go
Click to show internal directories.
Click to hide internal directories.