Re-exports§
pub use normalization::InputData;pub use normalization::NormalizationOptions;pub use normalization::NormalizedRecords;pub use normalization::normalize_records;pub use normalization::normalize_records_with_options;pub use trace::RecordTrace;pub use trace::TraceAttributeValue;pub use trace::TraceDiagnostic;pub use trace::TraceEvent;pub use trace::TraceEventKind;pub use trace::TraceJsonType;pub use trace::TracePhase;pub use trace::TraceRedactionOptions;pub use trace::TraceTruncation;pub use trace::TraceValueMode;pub use trace::TraceValueModeName;pub use trace::TraceValueSnapshot;pub use trace::TraceValueState;pub use trace::TransformRecordTraceResult;pub use trace::TransformTrace;pub use trace::TransformTraceError;pub use trace::TransformTraceOptions;pub use trace::TransformTraceResult;
Modules§
- normalization
- serde_
guard - trace
- v2_eval
- v2 Evaluation Context and Functions for rulemorph v2.0
- v2_
model - v2 Expression Types for rulemorph v2.0
- v2_
parser - v2 Expression Parser for rulemorph v2.0
- v2_
validator - v2 Expression Static Validator
Structs§
- Custom
OpDef - DtoError
- Expr
Chain - ExprOp
- ExprRef
- Input
Spec - Mapping
- Markdown
Include - Markdown
Input - Rule
Error - Rule
File - Rule
Parse Error - Rule
Type - Rule
Type Field - Transform
Error - Transform
Stream - Output iterator for
transform_stream*APIs. - Transform
Stream Item - Transform
Warning - Yaml
Location
Enums§
- DtoLanguage
- Error
Code - Expr
- Input
Format - Markdown
Flavor - Markdown
Frontmatter - Markdown
Records Mode - Markdown
Table Header Policy - Path
Error - Path
Token - Rule
Format - Rule
Type Kind - Transform
Error Kind
Constants§
- VERSION
- Library version from Cargo.toml
Functions§
- generate_
dto - get_
path - parse_
path - parse_
rule_ file - parse_
rule_ file_ with_ format - preflight_
validate - preflight_
validate_ input - preflight_
validate_ input_ with_ base_ dir - preflight_
validate_ input_ with_ warnings - preflight_
validate_ input_ with_ warnings_ with_ base_ dir - preflight_
validate_ input_ with_ warnings_ with_ base_ dir_ and_ options - preflight_
validate_ with_ base_ dir - preflight_
validate_ with_ warnings - preflight_
validate_ with_ warnings_ with_ base_ dir - transform
- transform_
input - transform_
input_ with_ base_ dir - transform_
input_ with_ base_ dir_ and_ options - transform_
input_ with_ options - transform_
input_ with_ trace - transform_
input_ with_ trace_ with_ base_ dir_ and_ options - transform_
input_ with_ warnings - transform_
input_ with_ warnings_ with_ base_ dir - transform_
input_ with_ warnings_ with_ base_ dir_ and_ options - transform_
input_ with_ warnings_ with_ options - transform_
record - transform_
record_ with_ base_ dir - transform_
record_ with_ trace - transform_
record_ with_ warnings - transform_
record_ with_ warnings_ with_ base_ dir - transform_
stream - transform_
stream_ input - transform_
stream_ input_ with_ base_ dir - transform_
stream_ input_ with_ base_ dir_ and_ options - transform_
stream_ input_ with_ options - transform_
stream_ with_ base_ dir - transform_
stream_ with_ base_ dir_ and_ options - transform_
stream_ with_ options - transform_
with_ base_ dir - transform_
with_ options - transform_
with_ warnings - transform_
with_ warnings_ with_ base_ dir - transform_
with_ warnings_ with_ base_ dir_ and_ options - transform_
with_ warnings_ with_ options - validate_
rule_ file - validate_
rule_ file_ with_ base_ dir - validate_
rule_ file_ with_ source - validate_
rule_ file_ with_ source_ and_ base_ dir