Crate compatibility matrix

1.84 1.83 1.82 1.81 1.80 1.79 1.78 1.77 1.76 1.75 1.74 1.73 1.72 1.71 1.70 1.69 1.68 1.67 1.66 1.65 1.64 1.63 1.62 1.61 1.60 1.59 1.58 1.57 1.56 1.55 1.54 1.53 1.52 1.51 1.50 1.49 1.48 1.47 1.46 1.45 1.44 1.43 1.42 1.41 1.40 1.39 1.38 1.37 1.36 1.35 1.34 1.33 1.31 1.30 1.24
1.0.1
1.0.0 .
1.0.0-rc2 𐄂 . D
1.0.0-rc1 𐄂 . D
0.22.3 𐄂 𐄂 𐄂 𐄂 𐄂 𐄂 𐄂 𐄂
0.22.2 . . D D
0.22.1 . 𐄂 𐄂 𐄂 D D 𐄂
0.22.0 . 𐄂 𐄂 .
0.21.2 𐄂 𐄂 𐄂 𐄂 𐄂 𐄂 𐄂 D
0.21.1 D 𐄂
0.21.0 𐄂 𐄂 𐄂 𐄂 𐄂 𐄂 𐄂 𐄂
0.20.4 𐄂 𐄂
0.20.3 . . D
0.20.2 𐄂 𐄂 𐄂 𐄂 𐄂 𐄂 𐄂 D
0.20.1 𐄂
0.20.0 . . 𐄂
0.19.6 .
0.19.5 𐄂 𐄂 𐄂 𐄂 𐄂 𐄂 𐄂 D
0.19.4 .
0.19.3 𐄂 𐄂
0.19.2 . . D
0.19.1 . . D
0.19.0 𐄂 𐄂 𐄂
0.18.5 𐄂 𐄂 𐄂 𐄂 𐄂
0.18.4 𐄂 𐄂 𐄂 D
0.18.3 . . 𐄂 𐄂 D 𐄂
0.18.1 . 𐄂 𐄂 𐄂 𐄂 D 𐄂
0.18.0 𐄂 𐄂 .
0.17.4 𐄂 .
0.17.3 . D
0.17.2 . D
0.17.1 . D
0.17.0 . D
0.16.2 . D .
0.16.1 . d
0.16.0 . d .
0.15.0 . 𐄂
0.14.0 . 𐄂
0.11.3 . 𐄂 𐄂
0.11.1 . . 𐄂
0.10.2 . . 𐄂
0.10.1 𐄂 𐄂
0.10.0 𐄂 𐄂
0.6.0
32 issue(s), 65 sum
9.4clippy::non_canonical_clone_implnon-canonical implementation of `clone` on a `Copy` typex 1
3.7clippy::unnecessary_castcasting to the same type is unnecessary (`u8` -> `u8`)x 7
3.5elided_lifetimes_in_pathshidden lifetime parameters in types are deprecatedx 107
3.2clippy::fn_params_excessive_boolsmore than 3 bools in function parametersx 2
3trivial_caststrivial cast: `&T` as `*const T`x 13
2.9clippy::implied_bounds_in_implsthis bound is already specified as the supertrait of `DoubleEndedIterator`x 5
2.9renamed_and_removed_lintslint `clippy::blocks_in_if_conditions` has been renamed to `clippy::blocks_in_conditions`x 10
2.8clippy::match_wildcard_for_single_variantswildcard matches only a single variant and will also match any future added variantsx 4
2.8clippy::single_match_elseyou seem to be trying to use `match` for an equality check. Consider using `if`x 6
2.8clippy::too_many_argumentsthis function has too many arguments (8/7)x 2
2.8clippy::match_boolyou seem to be trying to match on a boolean expressionx 2
2.8clippy::used_underscore_bindingused binding `_buf` which is prefixed with an underscore. A leading underscore signals that a binding will not be usedx 7
2.7clippy::many_single_char_names8 bindings with single-character names in scopex 2
2.7clippy::ptr_as_ptr`as` casting between raw pointers without changing its mutabilityx 3
2.6clippy::too_many_linesthis function has too many lines (108/100)x 1
2.5clippy::map_cloneyou are using an explicit closure for cloning elementsx 1
2.4clippy::needless_pass_by_valuethis argument is passed by value, but not consumed in the function bodyx 1
1.2unsafe_code traitx 20
0.9clippy::copy_iteratoryou are implementing `Iterator` on a `Copy` typex 1
0.9clippy::missing_panics_docdocs for function which may panic missing `# Panics` sectionx 6
0.8unsafe_code declfunctionx 19
0.7clippy::redundant_localsredundant redefinition of a binding `slice`x 1
0.7clippy::semicolon_if_nothing_returnedconsider adding a `;` to the last statement for consistent formattingx 30
0.7trivial_numeric_caststrivial numeric cast: `u8` as `u8`x 7
0.6clippy::return_self_not_must_usemissing `#[must_use]` attribute on a method returning `Self`x 2
0.6unsafe_code decltraitx 1
0.4unsafe_code methodx 79
0.4unsafe_code blockx 267
0.3unsafe_code declmethodx 3
0.3clippy::missing_errors_docdocs for function returning `Result` missing `# Errors` sectionx 14
0.2clippy::bool_to_int_with_ifboolean to int conversion using ifx 1
0.2unused_qualificationsunnecessary qualificationx 6