Skip to content

Commit 1099fd8

Browse files
pietroalbiniJoshua Nelson
authored andcommitted
docbuilder: remove some intermediate variables
1 parent b606614 commit 1099fd8

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/docbuilder/queue.rs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ impl DocBuilder {
7979
) -> Result<bool> {
8080
// This is in a nested scope to drop the connection before build_package is called,
8181
// otherwise the borrow checker will complain.
82-
let (id, name, version) = {
82+
let (id, name, version): (i64, String, String) = {
8383
let conn = self.db.get()?;
8484

8585
let query = conn.query(
@@ -96,11 +96,8 @@ impl DocBuilder {
9696
return Ok(false);
9797
}
9898

99-
let id: i32 = query.get(0).get(0);
100-
let name: String = query.get(0).get(1);
101-
let version: String = query.get(0).get(2);
102-
103-
(id, name, version)
99+
let row = query.get(0);
100+
(row.get("id"), row.get("name"), row.get("version"))
104101
};
105102

106103
match builder.build_package(self, &name, &version, None) {

0 commit comments

Comments
 (0)