diff options
author | Curly Bryce <curlybryce@protonmail.com> | 2024-07-03 16:01:18 -0600 |
---|---|---|
committer | Curly Bryce <curlybryce@protonmail.com> | 2024-07-03 16:01:18 -0600 |
commit | 2ae652d150c451ec921eb08821a3f8d158297433 (patch) | |
tree | 140934960f7bff0ac2533a5b9e9cf57d54f51a86 /src/uid.rs | |
parent | 723ea13a55af719a920b445d9c8cda0c2545c682 (diff) | |
download | poko_server-2ae652d150c451ec921eb08821a3f8d158297433.tar.gz poko_server-2ae652d150c451ec921eb08821a3f8d158297433.tar.bz2 poko_server-2ae652d150c451ec921eb08821a3f8d158297433.zip |
delete users
Diffstat (limited to 'src/uid.rs')
-rw-r--r-- | src/uid.rs | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -51,6 +51,10 @@ impl Generator { } } + pub fn delete_uid(&mut self, u: UID) { + self.used_uids = self.used_uids.clone().into_iter().filter(|old| old != &u).collect(); + } + pub fn new_uid(&mut self) -> Result<UID, String> { let mut count = 0; loop { |