我如何连接以下类型的组合:STR和STRString和str字符串和字符串

我实现了以下方法和单元测试:我以这样的方式运行单元测试:我也可以运行这个我得到一条消息,说测试通过了,但是println!永远不会显示在屏幕上。为什么不呢?

为什么Rust有String和str?String和str之间有什么区别?什么时候使用String而不是str,反之亦然?其中一个被弃用了吗?