type go.pact.im/x/httprange.Range
12 uses
go.pact.im/x/httprange (current package)
ranger.go#L39: type Range struct {
ranger.go#L51: Range(ctx context.Context, spec Specifier) iter.Seq2[Range, error]
ranger.go#L66: func (r *HTTPRanger) Range(ctx context.Context, spec Specifier) iter.Seq2[Range, error] {
ranger.go#L67: return func(yield func(Range, error) bool) {
ranger.go#L70: _ = yield(Range{}, err)
ranger.go#L80: _ = yield(Range{}, err)
ranger.go#L95: func(rr Range) bool {
ranger.go#L99: _ = yield(Range{}, &HTTPResponseError{
ranger.go#L107: func parseHTTPResponse(resp *http.Response, unit string, yield func(Range) bool) error {
ranger.go#L154: _ = yield(Range{
ranger.go#L161: func readMultipartRanges(r *multipart.Reader, unit string, yield func(Range) bool) error {
ranger.go#L178: if !yield(Range{Resp: resp, Reader: part}) {