mirror of
https://codeberg.org/icewind/bitbuffer.git
synced 2026-06-03 08:34:07 +02:00
clippy
This commit is contained in:
parent
2ab7a2216e
commit
01ff3b503a
1 changed files with 5 additions and 6 deletions
|
|
@ -178,8 +178,7 @@ fn derive_bitread_trait(
|
||||||
let lifetime: Option<&GenericParam> = trait_generics
|
let lifetime: Option<&GenericParam> = trait_generics
|
||||||
.params
|
.params
|
||||||
.iter()
|
.iter()
|
||||||
.filter(|param| matches!(param, GenericParam::Lifetime(_)))
|
.find(|param| matches!(param, GenericParam::Lifetime(_)));
|
||||||
.next();
|
|
||||||
let lifetime = match lifetime {
|
let lifetime = match lifetime {
|
||||||
Some(GenericParam::Lifetime(lifetime)) => lifetime.lifetime.clone(),
|
Some(GenericParam::Lifetime(lifetime)) => lifetime.lifetime.clone(),
|
||||||
_ => {
|
_ => {
|
||||||
|
|
@ -459,10 +458,10 @@ fn size(data: Data, struct_name: &Ident, attrs: &[Attribute], has_input_size: bo
|
||||||
"'discriminant_bits' attribute is required when deriving `BinRead` for enums",
|
"'discriminant_bits' attribute is required when deriving `BinRead` for enums",
|
||||||
) as usize;
|
) as usize;
|
||||||
|
|
||||||
let is_unit = data.variants.iter().all(|variant| match &variant.fields {
|
let is_unit = data
|
||||||
Fields::Unit => true,
|
.variants
|
||||||
_ => false,
|
.iter()
|
||||||
});
|
.all(|variant| matches!(variant.fields, Fields::Unit));
|
||||||
|
|
||||||
if is_unit {
|
if is_unit {
|
||||||
quote_spanned! {span=>
|
quote_spanned! {span=>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue