package
1.9.29
Repository: https://github.com/infraboard/mcube.git
Documentation: pkg.go.dev

# Functions

ByteKeySet creates a Byte from a keys of a map[byte](? extends interface{}).
Int32KeySet creates a Int32 from a keys of a map[int32](? extends interface{}).
Int64KeySet creates a Int64 from a keys of a map[int64](? extends interface{}).
IntKeySet creates a Int from a keys of a map[int](? extends interface{}).
NewByte creates a Byte from a list of values.
NewInt creates a Int from a list of values.
NewInt32 creates a Int32 from a list of values.
NewInt64 creates a Int64 from a list of values.
NewString creates a String from a list of values.
StringKeySet creates a String from a keys of a map[string](? extends interface{}).

# Structs

Empty is public since it is used by some internal API objects for conversions between external string arrays and internal sets, and conversion logic requires public types today.

# Type aliases

Byte is a set of bytes, implemented via map[byte]struct{} for minimal memory consumption.
Int is a set of ints, implemented via map[int]struct{} for minimal memory consumption.
Int32 sets.Int32 is a set of int32s, implemented via map[int32]struct{} for minimal memory consumption.
Int64 is a set of int64s, implemented via map[int64]struct{} for minimal memory consumption.
String is a set of strings, implemented via map[string]struct{} for minimal memory consumption.