func NewDeleteHTTPResponseRule(ctx *middleware.Context, handler DeleteHTTPResponseRuleHandler) *DeleteHTTPResponseRule {
	return &DeleteHTTPResponseRule{Context: ctx, Handler: handler}
}
NewDeleteHTTPResponseRule creates a new http.Handler for the delete HTTP response rule operation
package http_response_rule
import (
	"net/http"
	"github.com/go-openapi/runtime/middleware"
)
type DeleteHTTPResponseRuleHandlerFunc func(DeleteHTTPResponseRuleParams, interface{}) middleware.Responder
func (fn DeleteHTTPResponseRuleHandlerFunc) Handle(params DeleteHTTPResponseRuleParams, principal interface{}) middleware.Responder {
	return fn(params, principal)
}
type DeleteHTTPResponseRuleHandler interface {
	Handle(DeleteHTTPResponseRuleParams, interface{}) middleware.Responder
}