Rename CompressionProgram to CompresionEngineProgram
This commit is contained in:
@@ -12,7 +12,7 @@ use crate::compression::CompressionEngine;
|
||||
|
||||
|
||||
#[derive(Debug, Eq, PartialEq, Clone)]
|
||||
pub struct CompressionProgram {
|
||||
pub struct CompressionEngineProgram {
|
||||
pub program: String,
|
||||
pub compress: Vec<String>,
|
||||
pub decompress: Vec<String>,
|
||||
@@ -20,12 +20,12 @@ pub struct CompressionProgram {
|
||||
}
|
||||
|
||||
|
||||
impl CompressionProgram {
|
||||
pub fn new(program: &str, compress: Vec<&str>, decompress: Vec<&str>) -> CompressionProgram {
|
||||
impl CompressionEngineProgram {
|
||||
pub fn new(program: &str, compress: Vec<&str>, decompress: Vec<&str>) -> CompressionEngineProgram {
|
||||
let program_path = get_program_path(program);
|
||||
let supported = program_path.is_ok();
|
||||
|
||||
CompressionProgram {
|
||||
CompressionEngineProgram {
|
||||
program: program_path.unwrap_or(program.to_string()),
|
||||
compress: compress.iter().map(|s| {s.to_string()}).collect(),
|
||||
decompress: decompress.iter().map(|s| {s.to_string()}).collect(),
|
||||
@@ -34,7 +34,7 @@ impl CompressionProgram {
|
||||
}
|
||||
}
|
||||
|
||||
impl CompressionEngine for CompressionProgram {
|
||||
impl CompressionEngine for CompressionEngineProgram {
|
||||
fn is_supported(&self) -> bool {
|
||||
self.supported
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user