directiva 0.2.0

A tiny, paste-friendly directive mini-language: ACTION:[<KIND>]NAME[@PATH][=NOTE]
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! The domain-agnostic engine: glob matching, directive types, the parser, the [`Target`] trait,
//! and the decoupled severity [`Ladder`]. Always available; knows nothing about any domain.

mod directive;
pub mod glob;
mod ladder;
mod parse;
mod target;

pub use directive::{Action, Directive};
pub use glob::Pattern;
pub use ladder::Ladder;
pub use parse::{ParseError, parse, parse_as};
pub use target::Target;