ops function

Fn,FnMut和FnOnce

trait core::ops::FnOnce

Fn 接受类似函数类型的参数并且只需要调用一次

trait core::ops::FnMut

想接受类似函数类型的参数并需要反复调用它,同时允许其改变状态时使用FnMut

trait core::ops::Fn

Fn 由只对捕获的变量进行不可变引用或根本不捕获任何内容