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
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |