chapaty 0.1.4

A software to backtest trading strategies.
Documentation
use regex::Regex;

#[derive(Clone)]
pub struct FilePathWithFallback {
    abs_file_path: String,
    fallback: Regex,
}

impl FilePathWithFallback {
    pub fn new(abs_file_path: String, fallback: Regex) -> Self {
        Self {
            abs_file_path,
            fallback: fallback,
        }
    }

    pub fn get_fallback_ref(&self) -> &Regex {
        &self.fallback
    }

    pub fn get_file_owned(&self) -> String {
        self.abs_file_path.clone()
    }
}