Crate i_edit_yaml

Crate i_edit_yaml 

Source
Expand description

A lightweight, high-performance YAML field extraction and manipulation tool.

This library provides functionality to read and modify YAML files through intuitive field paths, supporting nested structures, arrays, and type-aware value handling. It can be used both as a standalone CLI tool and as a library in other Rust projects.

Re-exports§

pub use error::YamlExtractError;
pub use get::types::ExtractConfig;
pub use set::types::SetConfig;

Modules§

error
Error types and handling for YAML operations.
get
Get (extract) functionality for YAML files. YAML field extraction functionality
set
Set (modify) functionality for YAML files. YAML field setting functionality