Condition
A single filter condition. Most conditions target a payload Field with a FieldMatcher; the rest cover Qdrant's special conditions (is_empty, is_null, has_id, has_vector, nested) and recursive nesting of a whole Filter via Sub.
Conditions are write-only: Qdrant never returns them, so the serializer does not implement deserialization.