pub async fn read_response_frame(
    reader: &mut impl AsyncRead + Unpin
) -> Result<(FrameParams, ResponseOpcode, Bytes), FrameError>