type google.golang.org/grpc/mem.SliceBuffer

16 uses

	google.golang.org/grpc/mem (current package)
		buffers.go#L113: 		return (SliceBuffer)(*data)
		buffers.go#L132: 		buf := make(SliceBuffer, len(data))
		buffers.go#L290: type SliceBuffer []byte
		buffers.go#L293: func (s SliceBuffer) ReadOnlyData() []byte { return s }
		buffers.go#L296: func (s SliceBuffer) Ref() {}
		buffers.go#L299: func (s SliceBuffer) Free() {}
		buffers.go#L302: func (s SliceBuffer) Len() int { return len(s) }
		buffers.go#L305: func (s SliceBuffer) Slice(start, end int) Buffer { return s[start:end] }
		buffers.go#L307: func (s SliceBuffer) split(n int) (left, right Buffer) {
		buffers.go#L311: func (s SliceBuffer) read(buf []byte) (int, Buffer) {

	google.golang.org/grpc
		codec.go#L74: 	return mem.BufferSlice{mem.SliceBuffer(data)}, nil
		preloader.go#L62: 	p.encodedData = mem.BufferSlice{mem.SliceBuffer(materializedData)}
		preloader.go#L76: 		compData = mem.BufferSlice{mem.SliceBuffer(materializedCompData)}
		rpc_util.go#L1010: 		return mem.BufferSlice{mem.SliceBuffer(uncompressed)}, nil

	google.golang.org/grpc/encoding/proto
		proto.go#L71: 		data = append(data, mem.SliceBuffer(buf))

	google.golang.org/grpc/internal/transport
		http_util.go#L585: 		f.dataFrame.data = mem.SliceBuffer(buf)