Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-09 | Fix clippy: use by_ref() | Matthias Beyer | |
This fixes clippy::while-let-on-iterator Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2022-08-09 | Use assert!() instead of assert_eq!() for testing booleans | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2022-08-09 | cargo-fix for edition | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2022-08-09 | Use anonymous variable name to silence warnings | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2022-08-09 | Format code | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2020-04-24 | Fix: Rename to not use blacklisted variable name | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2020-04-24 | Fix: Remove unused variable | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2020-04-24 | Fix: Remove deprecated try!() macro usage | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2019-04-20 | Remove Filter::as_failable()remove-as-failable | Matthias Beyer | |
We cannot make an object out of a `Filter<T>` because of this function, so we remove this function which is unused anyways. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2018-04-29 | Make error type associated | Matthias Beyer | |
The problem with the FailingFilter was, that the error type was not an associated type but a generic type parameter. This patch fixes this. | |||
2018-04-03 | Add extension to filter Result<T, E> by predicate(&E) | Matthias Beyer | |
2018-04-03 | Add extension to filter Result<T, E> by predicate(&T) | Matthias Beyer | |
2018-02-01 | Merge pull request #25 from matthiasbeyer/filtered-iterators | Matthias Beyer | |
Add convenience helper for filtering iterators | |||
2018-02-01 | Add convenience helper for filtering iterators | Matthias Beyer | |
2018-02-01 | Add little convenience macro to make a new filter | Matthias Beyer | |
2017-10-05 | Fix typo | Matthias Beyer | |
2017-10-05 | Add tests where both filter types are used | Matthias Beyer | |
2017-10-03 | Add into_failable and as_failable methods | Lee Bousfield | |
2017-10-03 | Lessen restriction for Result second type param | Matthias Beyer | |
Before we had the restriction that the Err(_) part of the Result must be an Error, but as Result itself does not have such a bound, we remove ours as well. | |||
2017-10-03 | Merge pull request #21 from PlasmaPower/filter-map | Matthias Beyer | |
Add filter map functions | |||
2017-10-03 | Fix typo | Matthias Beyer | |
2017-10-02 | Add filter map functions | Lee Bousfield | |
2017-10-01 | Add more tests | Matthias Beyer | |
2017-10-01 | Adapt documentation-tests | Matthias Beyer | |
2017-10-01 | Add compiletets | Matthias Beyer | |
2017-10-01 | Implement FailableFilter for all closures | Matthias Beyer | |
2017-10-01 | Fix module order | Matthias Beyer | |
2017-10-01 | Add macro to generate failable filter implementation | Matthias Beyer | |
2017-10-01 | Add failable filter infrastructure | Matthias Beyer | |
2016-10-30 | Simplify definition of ops | Matthias Beyer | |
2016-10-02 | Relicense to MPL-v2.0 | Matthias Beyer | |
This commit removes the LGPL LICENSE text and adds the MPL 2.0 license text in the LICENSE file. It also rewrites the README.md file to state the correct license. Last but not least, it adds the recommended license notice as comment to all source files. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2016-08-25 | Implement Fn(I) -> bool for Filter structs | Lee Bousfield | |
2016-08-23 | Minify the XOr implementation | Matthias Beyer | |
2016-08-22 | Run example code from Filter functions in tests | Matthias Beyer | |
2016-08-15 | Add bool helper for filter construction | Matthias Beyer | |
2016-08-12 | Add html_root_url | Matthias Beyer | |
2016-08-12 | Add test for Filter::xor() | Matthias Beyer | |
2016-08-12 | Add XOr type and Filter::xor() | Matthias Beyer | |
2016-08-12 | Add module description for ops | Matthias Beyer | |
2016-08-12 | Add Filter::nor() | Matthias Beyer | |
2016-08-12 | Add Filter::nand() | Matthias Beyer | |
2016-08-12 | Add documentation for filter module | Matthias Beyer | |
2016-08-12 | Add crate documentation | Matthias Beyer | |
2016-08-12 | Add test for iterator filtering | Matthias Beyer | |
2016-08-11 | Make everything work | Matthias Beyer | |
With patches from Marcel Müller <neikos@neikos.email> | |||
2016-08-10 | Add ops | Matthias Beyer | |
2016-08-10 | Add Filter trait | Matthias Beyer | |
2016-08-10 | Initial import | Matthias Beyer | |