blob: 7e2c82f67e512c5c89ab5dda1d5b515dda075cab [file]
// Copyright 2026 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
//go:build nethttpomithttp2 || nethttpomithttp2server
package http
import (
"context"
"net"
)
// omitHTTP2Server is true when the nethttpomithttp2 or
// nethttpomithttp2server build tag is set, which means http2server.go
// isn't compiled in and we shouldn't try to use it.
const omitHTTP2Server = true
func (s *Server) configureHTTP2() {}
func (s *Server) setHTTP2Config(conf http2ExternalServerConfig) {}
func (s *Server) serveHTTP2Conn(ctx context.Context, nc net.Conn, h Handler, sawClientPreface bool, upgradeReq *Request, settings []byte, onClose func()) {
}
type http2Server struct{}
type http2ExternalServerConfig interface {
unimplementable()
}