git.delta.rocks / unique-network / refs/commits / ad92b1d79bc9

difftreelog

refac: match -> if let

Trubnikov Sergey2022-12-02parent: #d0e40b1.patch.diff
in: master

1 file changed

modifiedcrates/evm-coder/procedural/src/abi_derive/derive_enum.rsdiffbeforeafterboth
194}194}
195195
196fn check_meta_u8(meta: &syn::Meta) -> Result<(), syn::Error> {196fn check_meta_u8(meta: &syn::Meta) -> Result<(), syn::Error> {
197 match meta {
198 syn::Meta::List(p) => {197 if let syn::Meta::List(p) = meta {
199 for nm in p.nested.iter() {198 for nm in p.nested.iter() {
200 match nm {
201 syn::NestedMeta::Meta(m) => match m {199 if let syn::NestedMeta::Meta(m) = nm {
202 syn::Meta::Path(p) => {200 if let syn::Meta::Path(p) = m {
203 if !p.is_ident("u8") {201 if !p.is_ident("u8") {
204 return Err(syn::Error::new(202 return Err(syn::Error::new(
205 p.segments203 p.segments
211 ));209 ));
212 }210 }
213 }211 }
214 _ => {}
215 },212 }
216 _ => {}
217 }
218 }213 }
219 }214 }
220 _ => {}
221 };
222 Ok(())215 Ok(())
223}216}
224217