jeeves 0.1.0

WIP: Automatically move or delete files
Documentation
use serde::Deserialize;

mod action;
mod flag;
mod predicate;
mod rule;
mod run;
mod serializable_regex;

pub use action::Action;
pub use flag::Flag;
pub use predicate::{Operator, Predicate, Scalar, Token};
pub use rule::Rule;
pub use serializable_regex::SerializableRegex;
pub use run::run;

#[derive(Debug, Deserialize)]
pub struct Data {
    pub version: String,
    pub rules: Vec<Rule>,
}