У меня есть функция init
, которая принимает configure
лямбду в своих параметрах:
fn init<T>(configure: T)
where
T: Fn<Rc<RefCell<SomeStruct>>>,
{
let mut some_struct: SomeStruct = /*...*/;
configure(&mut some_struct); // what to do here?
}
Как мне создать такую вещь?