public interface QueryOrderBase<T>:
Provider-neutral comparison operation for one KQL order item.
The key type remains private to the concrete QueryOrder<T, K>, allowing a single plan to contain heterogeneous keys without erasing source row types.
order as QueryOrderBase<User> = QueryOrder<User, String>(lambda(user): user.login)