github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/compression/compression.go (about)

     1  package compression
     2  
     3  import (
     4  	"io"
     5  
     6  	"github.com/concourse/baggageclaim"
     7  )
     8  
     9  //go:generate counterfeiter . Compression
    10  
    11  type Compression interface {
    12  	NewReader(io.ReadCloser) (io.ReadCloser, error)
    13  	Encoding() baggageclaim.Encoding
    14  }