package bunjson

Import Path
	github.com/uptrace/bun/extra/bunjson (on go.dev)

Dependency Relation
	imports 2 packages, and imported by 2 packages

Involved Source Files json.go provider.go
Package-Level Type Names (total 4, all are exported)
/* sort exporteds by: | */
( T) Decode(v interface{}) error ( T) UseNumber() *encoding/json.Decoder func NewDecoder(r io.Reader) Decoder func Provider.NewDecoder(r io.Reader) Decoder func StdProvider.NewDecoder(r io.Reader) Decoder
( T) Encode(v interface{}) error *github.com/vmihailenco/msgpack/v5.Encoder *encoding/json.Encoder func NewEncoder(w io.Writer) Encoder func Provider.NewEncoder(w io.Writer) Encoder func StdProvider.NewEncoder(w io.Writer) Encoder
( T) Marshal(v interface{}) ([]byte, error) ( T) NewDecoder(r io.Reader) Decoder ( T) NewEncoder(w io.Writer) Encoder ( T) Unmarshal(data []byte, v interface{}) error StdProvider func SetProvider(p Provider)
( T) Marshal(v interface{}) ([]byte, error) ( T) NewDecoder(r io.Reader) Decoder ( T) NewEncoder(w io.Writer) Encoder ( T) Unmarshal(data []byte, v interface{}) error T : Provider
Package-Level Functions (total 5, all are exported)
func Marshal(v interface{}) ([]byte, error)
func Unmarshal(data []byte, v interface{}) error
Package-Level Variables (only one, which is unexported)