pub fn validate_field_name(field: &str) -> Result<(), ValidationError>Expand description
Validate a field name used in projections, WHERE clauses, or joins.
Rules:
- Must not be empty.
- Must be 1–128 characters.
- Must match [a-zA-Z0-9_.-] (dots allowed for nested paths like “meta.logins”).
- Dot-separated parts must not be empty (rejects “a..b” or “.field”).