どうも、ちょげ(@chogetarou)です。
文字列のString型を&str型に変換する方法を紹介します。
方法

String型を&str型に変換するには、as_str()を使います。
具体的には、「text.as_str()
」のように、文字列からas_str()を呼び出します。
//text=対象のString型の文字列
let result: &str = text.as_str();
上記のas_str()は、呼び出したString型の文字列を&strに変換した文字列を生成します。
使用例
fn main() {
let text: String = "Hello,Wolrd".to_string();
let result: &str = text.as_str();
println!("{:?}", result);
}
出力:
"hello,world"
コメント