Disallow indexing (#320)

* Remove indexing

* Introduce replace_with_dosdevices

* Remove all direct indexing
This commit is contained in:
Philip Kristoffersen
2023-01-08 11:58:50 +01:00
committed by GitHub
parent 7b9966b4ff
commit 7dfbc01ed2
12 changed files with 117 additions and 98 deletions
+6 -6
View File
@@ -7,7 +7,7 @@ pub fn render_user_select<'a>(
) -> Option<&'a SteamUsersInfo> {
if let Some(mut selected_user) = steam_user {
let id_before = selected_user.user_id.clone();
if steam_users.len() <= 1{
if steam_users.len() <= 1 {
return None;
}
if !steam_users.is_empty() {
@@ -21,11 +21,11 @@ pub fn render_user_select<'a>(
}
let id_now = selected_user.user_id.clone();
if !id_before.eq(&id_now) {
return Some(selected_user);
Some(selected_user)
} else {
None
}
} else if !steam_users.is_empty() {
return Some(&steam_users[0]);
} else {
return steam_users.get(0);
}
None
}