Versions in this module Expand all Collapse all v0 v0.2.0 Jun 15, 2020 Changes in this version + func Register(typeversion TypeVersion, unmarshaller Unmarshaller) + type InfoData interface + Marshal func() ([]byte, error) + TypeVersion func() TypeVersion + func Unmarshal(entry *InfoDataEntry) (InfoData, error) + type InfoDataEntry struct + Data runtime.RawExtension + Name string + Type TypeVersion + type InfoDataList []InfoDataEntry + func (this *InfoDataList) Delete(name string) + func (this *InfoDataList) Get(name string) (InfoData, error) + func (this *InfoDataList) Set(name string, data InfoData) error + type TypeVersion string + type Unmarshaller func(data []byte) (InfoData, error) + func UnmarshalFunc(elem InfoData) Unmarshaller