ruby: make a RequestDesc class instead of std::pair