pub type Filter<Source, Predicate> = <Source as FilterDsl<Predicate>>::Output;
Represents the return type of .filter(predicate)
.filter(predicate)