]> git.lizzy.rs Git - rust.git/blobdiff - crates/ra_assists/src/assists/add_derive.rs
Fix API of Attr
[rust.git] / crates / ra_assists / src / assists / add_derive.rs
index 9c88644df483cd062b0c6fc7032167b14020bbf1..8f2c6266e4ce42abe8af6697a6932119157e1081 100644 (file)
@@ -13,7 +13,7 @@ pub(crate) fn add_derive(mut ctx: AssistCtx<impl HirDatabase>) -> Option<Assist>
     ctx.add_action(AssistId("add_derive"), "add `#[derive]`", |edit| {
         let derive_attr = nominal
             .attrs()
-            .filter_map(|x| x.as_call())
+            .filter_map(|x| x.as_simple_call())
             .filter(|(name, _arg)| name == "derive")
             .map(|(_name, arg)| arg)
             .next();