Implement dyn_closure for ArcVar::modify.

This commit is contained in:
Samuel Guerra 2024-01-02 12:06:43 -03:00
parent 2827f0e584
commit 1b667ec61f
1 changed files with 2 additions and 0 deletions

View File

@ -214,6 +214,8 @@ impl<T: VarValue> Var<T> for ArcVar<T> {
where
F: FnOnce(&mut VarModify<T>) + Send + 'static,
{
#[cfg(dyn_closure)]
let modify: Box<dyn FnOnce(&mut VarModify<T>) + Send + 'static> = Box::new(modify);
self.modify_impl(modify)
}