type github.com/klauspost/compress/zstd.Decoder

24 uses

	github.com/klauspost/compress/zstd (current package)
		decoder.go#L22: type Decoder struct {
		decoder.go#L66: 	_ = io.WriterTo(&Decoder{})
		decoder.go#L67: 	_ = io.Reader(&Decoder{})
		decoder.go#L84: func NewReader(r io.Reader, opts ...DOption) (*Decoder, error) {
		decoder.go#L86: 	var d Decoder
		decoder.go#L123: func (d *Decoder) Read(p []byte) (int, error) {
		decoder.go#L166: func (d *Decoder) Reset(r io.Reader) error {
		decoder.go#L240: func (d *Decoder) ResetWithOptions(r io.Reader, opts ...DOption) error {
		decoder.go#L252: func (d *Decoder) drainOutput() {
		decoder.go#L287: func (d *Decoder) WriteTo(w io.Writer) (int64, error) {
		decoder.go#L319: func (d *Decoder) DecodeAll(input, dst []byte) ([]byte, error) {
		decoder.go#L417: func (d *Decoder) nextBlock(blocking bool) (ok bool) {
		decoder.go#L486: func (d *Decoder) nextBlockSync() (ok bool) {
		decoder.go#L569: func (d *Decoder) stashDecoder() {
		decoder.go#L581: func (d *Decoder) Close() {
		decoder.go#L609: func (d *Decoder) IOReadCloser() io.ReadCloser {
		decoder.go#L615: 	d *Decoder
		decoder.go#L640: func (d *Decoder) startSyncDecoder(r io.Reader) error {
		decoder.go#L655: func (d *Decoder) startStreamDecoder(ctx context.Context, r io.Reader, output chan decodeOutput) {
		decoder.go#L942: func (d *Decoder) setDict(frame *frameDec) (err error) {
		simple_go124.go#L17: var simpleDec weak.Pointer[Decoder]
		simple_go124.go#L49: 		runtime.SetFinalizer(dec, func(d *Decoder) {
		zip.go#L41: 		dec, ok := pool.Get().(*Decoder)
		zip.go#L58: 	dec  *Decoder