pub fn fold_impl_restriction<F>( f: &mut F, node: ImplRestriction, ) -> ImplRestrictionwhere F: Fold + ?Sized,