Versions in this module Expand all Collapse all v21 v21.11.1 Apr 26, 2022 Changes in this version + func ToMapStringOfString(in map[interface{}]interface{}) map[string]string type Map + func (m *Map) FakeReplace(src Clonable) (Map, error) + func (m Map) FakeClone() (Map, error) + func (m Map) IsNull() bool + type NullValue interface + IsNull func() bool + type Validatable interface + Valid func() bool v21.11.0 Feb 17, 2022 Changes in this version + func AnonymousMapToStringMap(in map[interface{}]interface{}) map[string]interface + type Annotatable interface + Annotate func(key string, value Annotation) Annotatable + Annotation func(key string) (Annotation, bool) + Annotations func() Annotations + type Annotation interface + type Annotations Map + type AnonymousMap map[interface{}]interface + type Clonable interface + Clone func() Clonable + IsNull func() bool + Replace func(Clonable) Clonable + type Identifiable interface + GetID func() string + GetName func() string + type ImmutableKeyValue struct + func NewImmutableKeyValue(key string, values ...interface{}) ImmutableKeyValue + func (i ImmutableKeyValue) Mutate() KeyValue + func (kv ImmutableKeyValue) Key() string + func (kv ImmutableKeyValue) Value() interface{} + type IndexedListOfStrings map[uint]string + func (ilos IndexedListOfStrings) Keys() []uint + func (ilos IndexedListOfStrings) KeysAndValues() ([]uint, []string) + func (ilos IndexedListOfStrings) Values() []string + type KeyValue struct + func NewKeyValue(name string, values ...interface{}) KeyValue + func (kv KeyValue) Key() string + func (kv KeyValue) Value() interface{} + func (m *KeyValue) SetValue(value interface{}) + type Map map[string]interface + func (m *Map) Replace(src Map) Map + func (m Map) Clone() Map + func (m Map) Contains(key string) bool + func (m Map) ForceMerge(src Map) Map + func (m Map) Keys() []string + func (m Map) Merge(src Map) Map + func (m Map) Values() []interface{} + func NewMap() Map + type Serializable interface + Deserialize func([]byte) error + Serialize func() ([]byte, error) Other modules containing this package github.com/CS-SI/SafeScale github.com/CS-SI/SafeScale/v22