Skip to content

Commit 65d678f

Browse files
authored
Merge pull request #24 from takonomura/refactor-for-clippy
Refactor for clippy
2 parents cfac13f + b9294eb commit 65d678f

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/lib.rs

+10-10
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ struct JsonPasswd {
2626
}
2727

2828
impl JsonPasswd {
29-
pub fn to_nss(self) -> Passwd {
29+
pub fn into_nss(self) -> Passwd {
3030
Passwd {
3131
name: self.name,
3232
passwd: self.passwd.unwrap_or("*".to_string()),
@@ -60,7 +60,7 @@ struct JsonGroup {
6060
}
6161

6262
impl JsonGroup {
63-
pub fn to_nss(self) -> Group {
63+
pub fn into_nss(self) -> Group {
6464
Group {
6565
name: self.name,
6666
passwd: self.passwd.unwrap_or("*".to_string()),
@@ -101,7 +101,7 @@ impl PasswdHooks for JsonFilePasswd {
101101
Err(_) => return Response::Unavail,
102102
Ok(v) => v,
103103
};
104-
let r = v.into_iter().map(|u| u.to_nss()).collect();
104+
let r = v.into_iter().map(|u| u.into_nss()).collect();
105105
Response::Success(r)
106106
}
107107

@@ -112,7 +112,7 @@ impl PasswdHooks for JsonFilePasswd {
112112
};
113113
match v.into_iter().find(|u| u.uid == uid) {
114114
None => Response::NotFound,
115-
Some(u) => Response::Success(u.to_nss()),
115+
Some(u) => Response::Success(u.into_nss()),
116116
}
117117
}
118118

@@ -123,7 +123,7 @@ impl PasswdHooks for JsonFilePasswd {
123123
};
124124
match v.into_iter().find(|u| u.name == name) {
125125
None => Response::NotFound,
126-
Some(u) => Response::Success(u.to_nss()),
126+
Some(u) => Response::Success(u.into_nss()),
127127
}
128128
}
129129
}
@@ -137,7 +137,7 @@ impl GroupHooks for JsonFileGroup {
137137
Err(_) => return Response::Unavail,
138138
Ok(v) => v,
139139
};
140-
let r = v.into_iter().map(|g| g.to_nss()).collect();
140+
let r = v.into_iter().map(|g| g.into_nss()).collect();
141141
Response::Success(r)
142142
}
143143

@@ -148,7 +148,7 @@ impl GroupHooks for JsonFileGroup {
148148
};
149149
match v.into_iter().find(|g| g.gid == gid) {
150150
None => Response::NotFound,
151-
Some(g) => Response::Success(g.to_nss()),
151+
Some(g) => Response::Success(g.into_nss()),
152152
}
153153
}
154154

@@ -159,7 +159,7 @@ impl GroupHooks for JsonFileGroup {
159159
};
160160
match v.into_iter().find(|g| g.name == name) {
161161
None => Response::NotFound,
162-
Some(g) => Response::Success(g.to_nss()),
162+
Some(g) => Response::Success(g.into_nss()),
163163
}
164164
}
165165
}
@@ -175,7 +175,7 @@ impl InitgroupsHooks for JsonFileInitgroups {
175175
let groups_by_members = v
176176
.into_iter()
177177
.filter(|g| g.members.as_ref().filter(|m| m.contains(&name)).is_some())
178-
.map(|g| g.to_nss());
178+
.map(|g| g.into_nss());
179179

180180
let passwd = match load_passwd() {
181181
Err(_) => return Response::Unavail,
@@ -186,7 +186,7 @@ impl InitgroupsHooks for JsonFileInitgroups {
186186
Some(u) => u,
187187
};
188188
let groups_by_passwd = u.groups.unwrap_or_default().into_iter().map(|gid| Group {
189-
gid: gid,
189+
gid,
190190
// Following fields is not used in initgroups
191191
name: "".to_string(),
192192
passwd: "".to_string(),

0 commit comments

Comments
 (0)