Rust 有可能有一个长度可变的元组向量吗?

Rust 有可能有一个长度可变的元组向量吗?,rust,Rust,大概是这样的: let vector = vec![(1, 2), ("A", 2, 3)]; 如果这是不可能的,我可以使用其他什么替代方案?例如,假设向量的长度未知,元组的长度在1到5个元素之间。对于每个所需的元组长度(以及每个允许的组件类型组合,如有必要)使用带变量的

大概是这样的:

let vector = vec![(1, 2), ("A", 2, 3)];
如果这是不可能的,我可以使用其他什么替代方案?例如,假设向量的长度未知,元组的长度在1到5个元素之间。

对于每个所需的元组长度(以及每个允许的组件类型组合,如有必要)使用带变量的