code: func RejectConnectionError(options ...RejectOption) error {
  	err := new(rejectConnectionError)
  	for _, opt := range options {
  		opt(err)
  	}
  	return err
  }
docs: // RejectConnectionError constructs an error that could be used to control the way
  // handshake is rejected by Upgrader.