Versions in this module Expand all Collapse all v1 v1.0.6 Nov 13, 2023 v1.0.5 Nov 13, 2023 Changes in this version + type DocTypesMode int + const AllFields + const BasicFields + const NoFields + type Interface interface + RenderArray func(field *distiller.FieldInfo, value []interface{}, indent string) (string, error) + RenderElement func(itemType types.Type, item interface{}, indent string) (string, error) + RenderMap func(field *distiller.FieldInfo, value *ordered.Map, indent string) (string, error) + RenderStruct func(info *distiller.StructInfo, defaults interface{}, indent string, embedded bool, ...) (string, error) + type Jsonc struct + func NewJsonc(mode DocTypesMode) *Jsonc + func (j *Jsonc) RenderArray(field *distiller.FieldInfo, value []interface{}, indent string) (string, error) + func (j *Jsonc) RenderElement(itemType types.Type, item interface{}, indent string) (string, error) + func (j *Jsonc) RenderMap(field *distiller.FieldInfo, value *ordered.Map, indent string) (string, error) + func (j *Jsonc) RenderStruct(info *distiller.StructInfo, defaults interface{}, indent string, embedded bool, ...) (string, error) + type Toml struct + func NewToml(mode DocTypesMode, indented bool) *Toml + func (t *Toml) RenderArray(field *distiller.FieldInfo, value []interface{}, indent string) (string, error) + func (t *Toml) RenderElement(itemType types.Type, item interface{}, indent string) (string, error) + func (t *Toml) RenderMap(field *distiller.FieldInfo, value *ordered.Map, indent string) (string, error) + func (t *Toml) RenderStruct(info *distiller.StructInfo, defaults interface{}, indent string, embedded bool, ...) (string, error)