Documentation ¶
Index ¶
- func Equal(d1 []byte, d2 []byte) (bool, error)
- func Marshal(v interface{}) ([]byte, error)
- func Unmarshal(p []byte, v interface{}) error
- type GenericConfig
- func (c *GenericConfig) DeepCopy() *GenericConfig
- func (c *GenericConfig) DeepCopyInto(out *GenericConfig)
- func (c *GenericConfig) DeepCopyJsonObject() *GenericConfig
- func (c *GenericConfig) Inner() map[string]interface{}
- func (c *GenericConfig) MarshalJSON() ([]byte, error)
- func (c *GenericConfig) MarshalTOML() ([]byte, error)
- func (c *GenericConfig) UnmarshalJSON(data []byte) error
- func (c *GenericConfig) UnmarshalTOML(data []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GenericConfig ¶
type GenericConfig struct { // Export this field to make "apiequality.Semantic.DeepEqual" happy now. // User of GenericConfig should not directly access this field. MP map[string]interface{} }
func New ¶
func New(o map[string]interface{}) *GenericConfig
func (*GenericConfig) DeepCopy ¶
func (c *GenericConfig) DeepCopy() *GenericConfig
func (*GenericConfig) DeepCopyInto ¶
func (c *GenericConfig) DeepCopyInto(out *GenericConfig)
func (*GenericConfig) DeepCopyJsonObject ¶
func (c *GenericConfig) DeepCopyJsonObject() *GenericConfig
func (*GenericConfig) Inner ¶
func (c *GenericConfig) Inner() map[string]interface{}
func (*GenericConfig) MarshalJSON ¶
func (c *GenericConfig) MarshalJSON() ([]byte, error)
func (*GenericConfig) MarshalTOML ¶
func (c *GenericConfig) MarshalTOML() ([]byte, error)
func (*GenericConfig) UnmarshalJSON ¶
func (c *GenericConfig) UnmarshalJSON(data []byte) error
func (*GenericConfig) UnmarshalTOML ¶
func (c *GenericConfig) UnmarshalTOML(data []byte) error
Click to show internal directories.
Click to hide internal directories.