func WithHide(ctx context.Context) context.Context {
	return context.WithValue(ctx, contextHide{}, struct{}{})
}
WithHide can be used to protect a request from being exposed.
package httpretty
import (
	"bytes"
	"context"
	"crypto/tls"
	"encoding/json"
	"errors"
	"io"
	"net/http"
	"net/textproto"
	"os"
	"sync"
	"github.com/henvic/httpretty/internal/color"
)
type Formatter interface {
	Match(mediatype string) bool
	Format(w io.Writer, src []byte) error
}