func()

in pkg/tracesegment/tracesegment.go [37:54]


func (r *TraceSegment) Deflate() []byte {
	var b bytes.Buffer

	w := zlib.NewWriter(&b)
	rawBytes := *r.Raw

	_, err := w.Write(rawBytes)
	if err != nil {
		log.Errorf("%v", err)
	}

	err = w.Close()
	if err != nil {
		log.Errorf("%v", err)
	}

	return b.Bytes()
}