标签: rust
这样的事情:
let vector = vec![(1, 2), ("A", 2, 3)];
如果无法做到这一点,我还可以使用其他替代品吗?为了举例,假设向量的长度是未知的,元组的长度在1-5个元素之间。
答案 0 :(得分:4)
对每个所需的元组长度使用带有变体的enum(如果需要,可以使用每个允许的组件类型组合)。