def METHOD_NAME(backend_config: BackendConfig, hyper_config: HyperConfig) -> None:
    # By default, Hypercorn uses `hypercorn-h11` as `server` header.
    # This cannot be customized but only disabled, so we have to rely on function
    # patching to provide our own custom server header.
    # Our shinny custom server header !
    if backend_config.debug:
        server_header_value = f"parsec/{parsec_version}"
    else:
        server_header_value = "parsec"
    server_header_tuple = (b"server", server_header_value.encode("ascii"))
    # Disable `response_headers()` from adding Hypercorn default server header...
    hyper_config.include_server_header = False
    # ...then patch `response_headers()` to add our custom server header
    vanilla_response_headers = hyper_config.response_headers
    def response_headers_with_parsec_server_header(
        protocol: str,
    ) -> List[Tuple[bytes, bytes]]:
        headers = vanilla_response_headers(protocol)
        headers.append(server_header_tuple)
        return headers
    hyper_config.response_headers = response_headers_with_parsec_server_header  # type: ignore[method-assign]