Parses an RFC 4515 filter string into a structured Filter.
Supports the composite operators &, |, !, the comparison operators =, >=, <=,
~=, the presence test attr=*, and substring patterns such as cn=a*b*c. The outermost
parentheses are required, matching the RFC grammar.
The filter string (e.g. (&(objectClass=person)(uid=jdoe))).
The structured filter.
Re-export of the structured Filter union for callers building filters directly.