0.3.0
Breaking changes:
- [
#6
] query filter maps now accept arguments asimpl Into<T>
instead ofT
,
this can be a breaking change for users that were inserting them asvalue.into()
,
as the compiler will for these cases now give a compile time error due to the now introduced ambiguity;- Migration is as easy as removing the manual
.into()
(like) calls that you previously had to add yourself;
- Migration is as easy as removing the manual
Bug Fixes from 0.2.1:
- [
#5
] any filters now also allow rows to match on unknown filter map variants.- e.g. if you have a
MyType
filter map and have not a single row that has"foo"
as value,
then all rows that that have a value for whichassert!(Any::is_any(value: MyType))
will still work. - prior to this bug fix these values could not be matched on, and the
any
rows would only hit
if there were also rows that had that value explicitly defined.
- e.g. if you have a