#低开销 #字符串 #方式 # #分配 #应用 #一起

string_concat

一种用于以低开销方式连接字符串的有用宏

2个版本

0.0.1 2020年5月19日
0.0.0 2020年5月19日

#11 in #方式

Download history 385/week @ 2024-04-03 438/week @ 2024-04-10 372/week @ 2024-04-17 369/week @ 2024-04-24 588/week @ 2024-05-01 499/week @ 2024-05-08 477/week @ 2024-05-15 527/week @ 2024-05-22 603/week @ 2024-05-29 462/week @ 2024-06-05 401/week @ 2024-06-12 330/week @ 2024-06-19 761/week @ 2024-06-26 471/week @ 2024-07-03 540/week @ 2024-07-10 1603/week @ 2024-07-17

3,432 每月下载次数
11 个包(直接使用 4 个) 中使用

MIT/Apache

6KB
52

string_concat!

一种用于在 no_std + alloc 应用中以低开销方式组合字符串的有用宏。

let name = "Richard";
let msg:String = string_concat!("Hello ",name,"!");

节省了您打字的时间

let name = "Richard";
let msg:String = {
  let temp_string = String::new();
  temp_string.push_str("Hello");
  temp_string.push_str(name);
  temp_string.push_str("!");
  temp_string
}

贡献者

  • @richardanaya
  • @RustyYato

无运行时依赖