Skip to main content

elasticctl_api/
lib.rs

1#![forbid(unsafe_code)]
2
3pub mod codec;
4pub mod diff;
5pub mod model;
6pub mod normalize;
7pub mod report;
8pub mod rules;
9pub mod selection;
10
11pub use codec::Format;
12pub use diff::{Change, Drift, FieldChange};
13pub use model::{ExportSummary, Rule, VOLATILE_FIELDS, server_defaults};
14pub use normalize::{canonical, comparable, sort_rules};
15pub use report::{ChangeReport, ReportEntry};
16pub use rules::{BulkAction, BulkOutcome, RuleFilter};