摘要: fn main() { let values = vec![1, 2, 3]; for v in values.into_iter() { println!("{}", v) } // 下面的代码将报错,因为 values 的所有权在上面 `for` 循环中已经被转移走 // println!("{ 阅读全文
posted @ 2022-07-11 21:58 CrossPython 阅读(43) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/wowotuo/article/details/116489754 所有 trait 的方法是顺序放在一起,并没有区分方法属于哪个 trait,这样也就导致无法进行 upcast,社区内有 RFC 2765 在追踪这个问题,感兴趣的读者可参考,这里就不讨论 阅读全文
posted @ 2022-07-11 16:45 CrossPython 阅读(495) 评论(0) 推荐(0)