如何将Vec转换为String? 例如:
enum NVType {
Byte(u8),
String(String, usize),
List(Vec<NVType>),
}
//如何将 NVType::List(Vec<NVType::Byte(0)>) 转化为 String 类型
rust小白提问,请见谅!
1
共 5 条评论, 1 页
如何将Vec转换为String? 例如:
enum NVType {
Byte(u8),
String(String, usize),
List(Vec<NVType>),
}
//如何将 NVType::List(Vec<NVType::Byte(0)>) 转化为 String 类型
rust小白提问,请见谅!
评论区
写评论使用
.to_string()
获取 String,例子可以的!
--
👇
Borber: playground
我乱写的, 抛砖引玉
playground
我乱写的, 抛砖引玉
似乎行不通:mismatched types expected struct
Vec<u8>
found referenceVec<NVType>
--
👇
Mike Tang: vec 可用from_utf8系方法
vec 可用from_utf8系方法