From a53737057f10ed87acb92fb7c60c6e08bbb02d8e Mon Sep 17 00:00:00 2001 From: "Andrew Phillips (aider)" Date: Sat, 10 May 2025 07:40:00 -0300 Subject: [PATCH] fix: fix duplicate imports and add missing FromStr for CompressionType --- src/modes/get.rs | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/src/modes/get.rs b/src/modes/get.rs index e3406ad..332ec87 100644 --- a/src/modes/get.rs +++ b/src/modes/get.rs @@ -1,14 +1,9 @@ -use anyhow::{Context, Result, Error, anyhow}; -use clap::Command; +use anyhow::{Result, Error, anyhow}; -use crate::db; -use crate::compression::{CompressionType, get_engine}; -use anyhow::Context; -use clap::Command; -use crate::db::Item; -use crate::db::Meta; -use crate::compression::CompressionEngine; +use crate::compression::get_engine; +use rusqlite::Connection; +use std::str::FromStr; use std::path::PathBuf; pub fn mode_get( @@ -43,7 +38,7 @@ pub fn mode_get( let mut item_path = data_path.clone(); item_path.push(item.id.unwrap().to_string()); - let compression_type = crate::compression::CompressionType::from_str(&item.compression)?; + let compression_type = CompressionType::from_str(&item.compression)?; let compression_engine = crate::compression::get_engine(compression_type)?; compression_engine.cat(item_path.clone())?;