Fix lint errors

Change-Id: I241999b7049292aa0b9f858603eed2706a6a6964
Reviewed-on: https://gn-review.googlesource.com/c/gn/+/24160
Commit-Queue: Matt Stark <msta@google.com>
Reviewed-by: Takuto Ikuta <tikuta@google.com>
diff --git a/src/gn/starlark/crates/attr/src/ctx.rs b/src/gn/starlark/crates/attr/src/ctx.rs
index 21d11c1..269da67 100644
--- a/src/gn/starlark/crates/attr/src/ctx.rs
+++ b/src/gn/starlark/crates/attr/src/ctx.rs
@@ -63,7 +63,7 @@
             }
         }
 
-        CtxAttrSchema {
+        Self {
             attrs,
             attr: FrozenValueTyped::new(heap.alloc(FrozenRecordType::new(
                 "rule_attr",
@@ -175,7 +175,7 @@
                     Attr::create(
                         attr_schema,
                         Some(val),
-                        &context.package.as_ref(),
+                        context.package.as_ref(),
                         &context.path_resolver,
                     )
                 })