interface Deno.ServeOptions
          
Options which can be set when calling Deno.serve.
optional
port: number = 8000
      
    The port to listen on.
Set to 0 to listen on any available port.
optional
hostname: string = "0.0.0.0"
      
    A literal IP address or host name that can be resolved to an IP address.
Note about 0.0.0.0 While listening 0.0.0.0 works on all platforms,
the browsers on Windows don't work with the address 0.0.0.0.
You should show the message like server running on localhost:8080 instead of
server running on 0.0.0.0:8080 if your program supports Windows.
optional
signal: AbortSignal
      
    An AbortSignal to close the server and all connections.
optional
reusePort: boolean
      
    Sets SO_REUSEPORT on POSIX systems.
optional
onError: (error: unknown) => Response | Promise<Response>
      
    The handler to invoke when route handlers throw an error.
optional
onListen: (localAddr: Deno.NetAddr) => void
      
    The callback which is called when the server starts listening.