(Only “almost” indistinguishable, because it’s possible to decrypt the first packets of the client’s handshake and examine the ALPN parameters used to negotiate an application protocol. And QUIC may be further distinguishable from other UDP traffic through statistical analysis of packet sizes and response latencies, as well as the few unencrypted header bits.)
It's not really hidden as if you initiate a connection with ssh it will reveal itself, but if you try https it will reply as a webserver
It world by looking at the first few bytes and deciding what to do based on that
At one point I was running https/ssh/openvpn/custom-tcp all on one port..
Here is someone else explaining how to do it, I don't think I ever wrote it up
The best thing about QUIC if its udp is definately that it could be made un portscannable.