Use checked_div in average computation

This commit is contained in:
ManyTheFish 2025-02-11 17:24:44 +01:00 committed by Kerollmops
parent 818e8b0237
commit d9642ec916
No known key found for this signature in database
GPG Key ID: F250A4C4E3AE5F5F

View File

@ -63,19 +63,11 @@ impl DatabaseStats {
}
pub fn average_key_size(&self) -> u64 {
if self.total_key_size == 0 {
0
} else {
self.total_key_size / self.number_of_entries
}
self.total_key_size.checked_div(self.number_of_entries).unwrap_or(0)
}
pub fn average_value_size(&self) -> u64 {
if self.total_value_size == 0 {
0
} else {
self.total_value_size / self.number_of_entries
}
self.total_value_size.checked_div(self.number_of_entries).unwrap_or(0)
}
pub fn number_of_entries(&self) -> u64 {