我有一个类型的实例&T
。我如何将其转换为&[T; 1]
?类似于std::slice::from_ref
,除了它应该返回一个数组,而不是一个切片。
She*_*ter 10
使用array::from_ref
或array::from_mut
。
fn example(a: &String) -> &[String; 1] {
std::array::from_ref(a)
}
Run Code Online (Sandbox Code Playgroud)
也可以看看: