syn::fold
pub fn fold_expr_while<F: ?Sized>(f: &mut F, node: ExprWhile) -> ExprWhile where F: Fold,
fold