mirror of
https://github.com/NotAShelf/stash.git
synced 2026-04-13 06:23:47 +00:00
treewide: fix remaining clippy warnings
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: I6a6a6964a4f18b72e3fa774cec6b81baa8267cb6
This commit is contained in:
parent
7ebe514e3a
commit
aa602edbee
2 changed files with 11 additions and 6 deletions
|
|
@ -10,11 +10,11 @@ impl DeleteCommand for SledClipboardDb {
|
|||
fn delete(&self, input: impl Read) -> Result<usize, StashError> {
|
||||
match self.delete_entries(input) {
|
||||
Ok(deleted) => {
|
||||
log::info!("Deleted {} entries", deleted);
|
||||
log::info!("Deleted {deleted} entries");
|
||||
Ok(deleted)
|
||||
}
|
||||
Err(e) => {
|
||||
log::error!("Failed to delete entries: {}", e);
|
||||
log::error!("Failed to delete entries: {e}");
|
||||
Err(e)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -130,7 +130,12 @@ impl ClipboardDb for SledClipboardDb {
|
|||
fn deduplicate(&self, buf: &[u8], max: u64) -> Result<usize, StashError> {
|
||||
let mut count = 0;
|
||||
let mut deduped = 0;
|
||||
for item in self.db.iter().rev().take(max as usize) {
|
||||
for item in self
|
||||
.db
|
||||
.iter()
|
||||
.rev()
|
||||
.take(usize::try_from(max).unwrap_or(usize::MAX))
|
||||
{
|
||||
let (k, v) = match item {
|
||||
Ok((k, v)) => (k, v),
|
||||
Err(e) => return Err(StashError::DeduplicationRead(e.to_string())),
|
||||
|
|
@ -166,7 +171,7 @@ impl ClipboardDb for SledClipboardDb {
|
|||
})
|
||||
.collect();
|
||||
if keys.len() as u64 > max {
|
||||
for k in keys.drain((max as usize)..) {
|
||||
for k in keys.drain(usize::try_from(max).unwrap_or(0)..) {
|
||||
self.db
|
||||
.remove(k)
|
||||
.map_err(|e| StashError::Trim(e.to_string()))?;
|
||||
|
|
@ -225,7 +230,7 @@ impl ClipboardDb for SledClipboardDb {
|
|||
.db
|
||||
.get(u64_to_ivec(id))
|
||||
.map_err(|e| StashError::DecodeGet(e.to_string()))?
|
||||
.ok_or_else(|| StashError::DecodeNoEntry(id))?;
|
||||
.ok_or(StashError::DecodeNoEntry(id))?;
|
||||
let entry: Entry =
|
||||
from_read(v.as_ref()).map_err(|e| StashError::DecodeDecode(e.to_string()))?;
|
||||
|
||||
|
|
@ -361,7 +366,7 @@ pub fn truncate(s: &str, max: usize, ellip: &str) -> String {
|
|||
|
||||
pub fn size_str(size: usize) -> String {
|
||||
let units = ["B", "KiB", "MiB"];
|
||||
let mut fsize = size as f64;
|
||||
let mut fsize = f64::from(u32::try_from(size).unwrap_or(u32::MAX));
|
||||
let mut i = 0;
|
||||
while fsize >= 1024.0 && i < units.len() - 1 {
|
||||
fsize /= 1024.0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue