Rust <6>:闭包

单线程环境:

  • 从宿主环境中捕获的变量,是引用,会改变原有的值,与 golang 的闭包行为一样;
  • 以参数形式传入的变量,默认会发生 move;而 golang 的闭包参数,是宿主环境的副本,相当于在 rust 中使用了 clone;

 ...

posted @ 2018-01-26 12:15  范辉  阅读(394)  评论(0编辑  收藏  举报