summaryrefslogtreecommitdiff
path: root/vendor/github.com/goccy/go-json/option.go
blob: 6837a4b1b0f9efff26adc3f687c3465adb824c01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package json

type EncodeOptionFunc func(EncodeOption) EncodeOption

func UnorderedMap() func(EncodeOption) EncodeOption {
	return func(opt EncodeOption) EncodeOption {
		return opt | EncodeOptionUnorderedMap
	}
}

func Debug() func(EncodeOption) EncodeOption {
	return func(opt EncodeOption) EncodeOption {
		return opt | EncodeOptionDebug
	}
}