kubernetes/vendor/k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json/pools.go

var bufferedEncoderPool

var streamingEncoderPool

var bytesBufferEncoderPool

type bufferStatistics

func getBufferedEncoder(o EncodeOptions) *Encoder {}

func putBufferedEncoder(e *Encoder) {}

func getStreamingEncoder(w io.Writer, o EncodeOptions) *Encoder {}

func putStreamingEncoder(e *Encoder) {}

var bufferedDecoderPool

var streamingDecoderPool

var bytesBufferDecoderPool

func getBufferedDecoder(b []byte, o DecodeOptions) *Decoder {}

func putBufferedDecoder(d *Decoder) {}

func getStreamingDecoder(r io.Reader, o DecodeOptions) *Decoder {}

func putStreamingDecoder(d *Decoder) {}

var stringsPools

type stringSlice

// getStrings returns a non-nil pointer to a slice with length n.
func getStrings(n int) *stringSlice {}

func putStrings(s *stringSlice) {}

// Sort sorts the string slice according to RFC 8785, section 3.2.3.
func (ss *stringSlice) Sort() {}

func (ss *stringSlice) Len() int           {}

func (ss *stringSlice) Less(i, j int) bool {}

func (ss *stringSlice) Swap(i, j int)      {}