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())?;