fn decode_copy_fail(buf: Cursor<'_>) -> Result<FrontendMessage, Error>