ref: 79c40dcb08f0d512bd6d75d5e2acd3ddceec4530
dir: /receivepack/service/request.go/
package service
import "io"
// Request is one protocol-independent receive-pack execution request.
//
// If PackExpected is true, Pack must be non-nil and remain valid until
// Execute finishes consuming it.
type Request struct {
Commands []Command
PushOptions []string
Atomic bool
DeleteOnly bool
PackExpected bool
Pack io.Reader
}