如何将 char 转换为 String?

How do I convert a char to a String?

在 Rust 中是否有将 char 转换为 String 的简洁方法,除了:

let mut s = String::new();
s.push('c');

您使用to_string()方法:

'c'.to_string()

自 Rust 1.46 以来,String 实现了 From<char>,因此您也可以使用:

String::from('c')

或者,通过类型推断,

'c'.into()