diff --git a/yaserde_derive/src/field_type.rs b/yaserde_derive/src/field_type.rs index 87f9b74..f981df0 100644 --- a/yaserde_derive/src/field_type.rs +++ b/yaserde_derive/src/field_type.rs @@ -62,7 +62,7 @@ fn get_vec_type(t: &syn::PathSegment) -> Option { if let syn::PathArguments::AngleBracketed(ref args) = t.arguments { if let Some(Pair::End(tt)) = args.args.first() { if let syn::GenericArgument::Type(ref argument) = *tt { - if let Path(ref path2) = argument { + if let Path(ref path2) = *argument { if let Some(Pair::End(ttt)) = path2.path.segments.first() { return Some(ttt.ident); }