pub async fn read_message<R: AsyncBufRead + Unpin>( reader: &mut R, ) -> Result<String, Error>
Read a DAP message from the stream
Parses the Content-Length header and reads the JSON body