Commit Graph

6 Commits

Author SHA1 Message Date
Piotr Maks 90b9700748
Clippy (#146)
* Bump minimum required Rust version to 1.40

Motivation for this change is use of `#[non_exhaustive]` attribute that
was stabilized in Rust 1.40.0

* Migrate benchmarks to criterion

Remove use of unstable features in favour of criterion benchmarks

* Enable clippy in Github Actions

* Fix clippy::manual_non_exhaustive

Remove manual implementations of the non-exhaustive pattern. Instead
use the `#[non_exhaustive]` attribute.

* Allow reexport of deprecated function

Silence rustc `deprecated` working in function reexport

* Remove redundant clone

* Fix various clippy warnings

* Remove redundant pattern
* Use `unreachable!()` to fail test
* No need to add `&` to all patterns
2020-08-31 12:04:57 +02:00
Piotr Maks 29aad97739
Format code and check style in Github Actions (#145) 2020-08-07 18:10:26 +02:00
Vincent Prouillet cf6ac78714
Update for 7.1.1 (#134) 2020-06-09 22:00:37 +02:00
Vincent Prouillet 771f955690 Better GH workflow 2019-11-28 19:28:59 +01:00
Vincent Prouillet 6121db3d07 Min version is 1.36? 2019-11-14 20:35:20 +01:00
Vincent Prouillet dd642bed1d Use GH actions 2019-11-14 20:02:59 +01:00