func StandardMux() *Multicodec { return MuxMulticodec([]mc.Multicodec{ cbor.Multicodec(), json.Multicodec(false), json.Multicodec(true), }, SelectFirst) }
func init() { // by default, always encode things as cbor defaultCodec = string(mc.HeaderPath(mccbor.Header)) muxCodec = mcmux.MuxMulticodec([]mc.Multicodec{ mccbor.Multicodec(), jsonMulticodec(), pb.Multicodec(), }, selectCodec) }
func CborMulticodec() mc.Multicodec { return &transformCodec{mccbor.Multicodec()} }