2 个稳定版本

1.0.1 2022 年 8 月 19 日

#8 in #unpack

GPL-3.0 许可证

420KB
17K SLoC

tuple_unpack

解包 Rust 元组。

用法

use tuple_unpack::TupleUnpack;
fn main() {
    let some_tuple = (1, 2, 3);
    let types = some_tuple.unpack_types();
    assert_eq!(types, vec![TypeId::of::<i32>; 3]);
    let values = some_tuple.unpack_values();
    assert_eq!(values, vec![1, 2, 3]);
}

依赖