automapper-validation 0.2.0

AHB condition expression parsing, evaluation, and EDIFACT validation
Documentation
//! Condition evaluation traits and expression evaluator.

pub mod codelist;
mod context;
pub mod ebd_cluster;
mod evaluator;
mod expr_eval;
pub mod format_validators;
pub mod providers;
mod registry;
pub mod timezone;
pub mod werktag;

pub use codelist::{ArtikelIdCodelist, CodelistColumn, MessageFlags};
pub use context::{EvaluationContext, GroupScope, NoOpGroupNavigator};
pub use ebd_cluster::{Cluster, EbdClusterLookup};
pub use evaluator::{
    ConditionEvaluator, ConditionResult, ExternalConditionProvider, NoOpExternalProvider,
};
pub use expr_eval::ConditionExprEvaluator;
pub use format_validators::*;
pub use mig_types::navigator::GroupNavigator;
pub use providers::{
    CodeListProvider, CompositeExternalProvider, CountryPostalCodeProvider,
    KonfigurationenProvider, MapExternalProvider, MarketRole, MarketRoleProvider, Sector,
    SectorProvider,
};
pub use registry::EvaluatorRegistry;
pub use timezone::{dst_transitions_between, is_mesz_utc, is_mez_utc, parse_dtm303};
pub use werktag::{
    compute_easter, is_german_holiday, is_werktag, parse_ccyymmdd_prefix, werktage_between,
};