Skip to content

Conversation

@pcwalton
Copy link
Contributor

@pcwalton pcwalton commented May 3, 2013

This PR removes mutable fields from the serializer and makes the encoder and decoder use INHTWAMA properly (i.e. &mut self).

r? @graydon

bors added a commit that referenced this pull request May 3, 2013
This PR removes mutable fields from the serializer and makes the encoder and decoder use INHTWAMA properly (i.e. `&mut self`).

r? @graydon
@bors bors closed this May 3, 2013
@bors bors merged commit dc5df61 into rust-lang:incoming May 3, 2013
flip1995 pushed a commit to flip1995/rust that referenced this pull request Dec 6, 2020
Add support for minimum supported rust version

add configuration option for minimum supported rust version
add msrv attribute to some lints listed in rust-lang#6097
add tests
addresses rust-lang#6097

changelog: Add `msrv` configuration to Clippy. This should get a longer changelog entry.
flip1995 pushed a commit to flip1995/rust that referenced this pull request Dec 20, 2020
Add MSRV to more lints specified in rust-lang#6097

add MSRV to more lints specified in rust-lang#6097
add instructions for adding msrv in other lints
update tests

 - [x] `redundant_field_names` requires Rust 1.17 due to suggest feature stablized in that version.
 - [x] `redundant_static_lifetimes` requires Rust 1.17 due to suggest feature stablized in that version.
 - [x] `filter_map_next` requires Rust 1.30 due to suggest `Iterator::find_map`.
 - [x] `checked_conversions` requires Rust 1.34 due to suggest `TryFrom`.
 - [x] `match_like_matches_macro` requires Rust 1.42 due to suggest `matches!`. Addressed in rust-lang#6201
 - [x] `manual_strip` requires Rust 1.45 due to suggest `str::{strip_prefix, strip_suffix}`. Addressed in rust-lang#6201
 - [x] `option_as_ref_deref` requires Rust 1.40 due to suggest `Option::{as_deref, as_deref_mut}`. Addressed in rust-lang#6201
 - [x] `manual_non_exhaustive` requires Rust 1.40 due to suggest `#[non_exhaustive]`. Addressed in rust-lang#6201
 - [x] `manual_range_contains` requires Rust 1.35 due to suggest `Range*::contains`.
 - [x] `use_self` requires Rust 1.37 due to suggest `Self::Variant on enum`.
 - [x] `mem_replace_with_default` requires Rust 1.40 due to suggest `mem::take`.
 - [x] `map_unwrap_or` requires Rust 1.41 due to suggest `Result::{map_or, map_or_else}`.
 - [x] `missing_const_for_fn` requires Rust 1.46 due to `match/if/loop in const fn` needs that version.

changelog: Add MSRV config to more lints. ^This is now the complete list, AFAWK
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants