Documentation
¶
Index ¶
- func RegisterCustomMarshaler[T any](marshaler func(T) ([]byte, error))
- func RegisterCustomUnmarshaler[T any](unmarshaler func(r *T, b []byte) error)
- func Valid(b []byte) bool
- type Mist
- func (cfg *Mist) Bytes() (b []byte)
- func (cfg *Mist) Empty() bool
- func (cfg *Mist) Merge(target *Mist) (err error)
- func (cfg *Mist) Node(name string) (target *Mist, has bool)
- func (cfg *Mist) Path(expr string) (target *Mist, err error)
- func (cfg *Mist) Range(iter func(item *Mist) (stop bool)) (err error)
- func (cfg *Mist) String() string
- func (cfg *Mist) Unmarshal(v any) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterCustomMarshaler ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.