标签: casting rust
如果我的函数需要&[usize]类型的切片但是我有一个类型为&[u8]的切片,我如何从一种类型转换为另一种类型?似乎应该很容易将u8转换为usize,但我找不到简单的解决方案。
&[usize]
&[u8]
u8
usize
类似的东西:
use rand::{SeedableRng, StdRng}; // seed = &[1, 2, 3] with type u8 let rng: StdRng = SeedableRng::from_seed(seed);