pub fn check_expression(expression: &LitStr, names: &[String]) -> Result<()>
Checks that an expression parses and names only fields of the struct.