type net/http/httptrace.ClientTrace

32 uses

	net/http/httptrace (current package)
		trace.go#L24: func ContextClientTrace(ctx context.Context) *ClientTrace {
		trace.go#L25: 	trace, _ := ctx.Value(clientEventContextKey{}).(*ClientTrace)
		trace.go#L34: func WithClientTrace(ctx context.Context, trace *ClientTrace) context.Context {
		trace.go#L80: type ClientTrace struct {
		trace.go#L175: func (t *ClientTrace) compose(old *ClientTrace) {
		trace.go#L229: func (t *ClientTrace) hasNetHooks() bool {

	net/http
		h2_bundle.go#L2982: func http2traceHasWroteHeaderField(trace *httptrace.ClientTrace) bool {
		h2_bundle.go#L2986: func http2traceWroteHeaderField(trace *httptrace.ClientTrace, k, v string) {
		h2_bundle.go#L2992: func http2traceGot1xxResponseFunc(trace *httptrace.ClientTrace) func(int, textproto.MIMEHeader) error {
		h2_bundle.go#L7028: 	trace         *httptrace.ClientTrace // or nil
		h2_bundle.go#L9716: func http2traceWroteHeaders(trace *httptrace.ClientTrace) {
		h2_bundle.go#L9722: func http2traceGot100Continue(trace *httptrace.ClientTrace) {
		h2_bundle.go#L9728: func http2traceWait100Continue(trace *httptrace.ClientTrace) {
		h2_bundle.go#L9734: func http2traceWroteRequest(trace *httptrace.ClientTrace, err error) {
		h2_bundle.go#L9740: func http2traceFirstResponseByte(trace *httptrace.ClientTrace) {
		header.go#L88: func (h Header) write(w io.Writer, trace *httptrace.ClientTrace) error {
		header.go#L189: func (h Header) writeSubset(w io.Writer, exclude map[string]bool, trace *httptrace.ClientTrace) error {
		transfer.go#L275: func (t *transferWriter) writeHeader(w io.Writer, trace *httptrace.ClientTrace) error {
		transport.go#L457: 	trace     *httptrace.ClientTrace // optional
		transport.go#L1515: func (pconn *persistConn) addTLS(ctx context.Context, name string, trace *httptrace.ClientTrace) error {
		transport.go#L2065: 	tryPutIdleConn := func(trace *httptrace.ClientTrace) bool {
		transport.go#L2275: func (pc *persistConn) readResponse(rc requestAndChan, trace *httptrace.ClientTrace) (resp *Response, err error) {

	golang.org/x/net/http2
		go111.go#L15: func traceHasWroteHeaderField(trace *httptrace.ClientTrace) bool {
		go111.go#L19: func traceWroteHeaderField(trace *httptrace.ClientTrace, k, v string) {
		go111.go#L25: func traceGot1xxResponseFunc(trace *httptrace.ClientTrace) func(int, textproto.MIMEHeader) error {
		transport.go#L358: 	trace         *httptrace.ClientTrace // or nil
		transport.go#L3124: func traceWroteHeaders(trace *httptrace.ClientTrace) {
		transport.go#L3130: func traceGot100Continue(trace *httptrace.ClientTrace) {
		transport.go#L3136: func traceWait100Continue(trace *httptrace.ClientTrace) {
		transport.go#L3142: func traceWroteRequest(trace *httptrace.ClientTrace, err error) {
		transport.go#L3148: func traceFirstResponseByte(trace *httptrace.ClientTrace) {