MCPcopy Create free account
hub / github.com/WICG/webpackage / decodeBytesOfType

Method decodeBytesOfType

go/internal/cbor/decoder.go:94–104  ·  view source on GitHub ↗
(expected Type)

Source from the content-addressed store, hash-verified

92}
93
94func (d *Decoder) decodeBytesOfType(expected Type) ([]byte, error) {
95 n, err := d.decodeOfType(expected)
96 if err != nil {
97 return nil, err
98 }
99 bs := new(bytes.Buffer)
100 if _, err := io.CopyN(bs, d.r, int64(n)); err != nil {
101 return nil, err
102 }
103 return bs.Bytes(), nil
104}
105
106func (d *Decoder) DecodeTextString() (string, error) {
107 bs, err := d.decodeBytesOfType(TypeText)

Callers 2

DecodeTextStringMethod · 0.95
DecodeByteStringMethod · 0.95

Calls 1

decodeOfTypeMethod · 0.95

Tested by

no test coverage detected