diff --git a/xtask/src/gen_doc.rs b/xtask/src/gen_doc.rs index cbda42494f57b169e3332ee3d67fd9403fb917c4..5822b5bea930a4134f30bf224c35ae3356d75b32 100644 --- a/xtask/src/gen_doc.rs +++ b/xtask/src/gen_doc.rs @@ -147,7 +147,7 @@ impl From<&scale_info::Field<PortableForm>> for CallParam { impl From<&scale_info::Variant<PortableForm>> for Event { fn from(variant: &scale_info::Variant<PortableForm>) -> Self { Self { - documentation: variant.docs.iter().cloned().collect::<Vec<_>>().join("\n"), + documentation: variant.docs.to_vec().join("\n"), index: variant.index, name: variant.name.to_owned(), params: variant.fields.iter().map(Into::into).collect(), @@ -166,7 +166,7 @@ impl From<&scale_info::Field<PortableForm>> for EventParam { impl From<&scale_info::Variant<PortableForm>> for ErroR { fn from(variant: &scale_info::Variant<PortableForm>) -> Self { Self { - documentation: variant.docs.iter().cloned().collect::<Vec<_>>().join("\n"), + documentation: variant.docs.to_vec().join("\n"), index: variant.index, name: variant.name.to_owned(), }