pub fn expr_needs_parens(expr: &Expr<'_>) -> boolExpand description
Checks if the specified expression needs parentheses for prefix
or postfix suggestions to be valid.
For example, a + b requires parentheses to suggest &(a + b),
but just a does not.
Similarly, (a + b).c() also requires parentheses.
This should not be used for other types of suggestions.