网站首页
编程语言
数据库
系统相关
其他分享
编程问答
ownership
2024-05-31
错误:使用已移动的值,而该值无法使用
请考虑以下代码:fnprint_or(opt:Option<()>,tail:Vec<i32>)->Vec<i32>{opt.map_or(tail,|_|{println!("{:?}",tail);tail})}Playground错误信息显示:error[E0382]:useofmovedvalue:`tail`-->src/lib.rs:2:22|1|fn