Skip to main content

Crate sedx

Crate sedx 

Source
Expand description

SedX: Safe, modern replacement for GNU sed

This library exposes SedX’s core functionality for use in property-based tests. The main binary is at src/main.rs.

Re-exports§

pub use backup_manager::BackupManager;
pub use backup_manager::BackupMetadata;
pub use backup_manager::FileBackup;
pub use capability::can_stream;
pub use cli::RegexFlavor;
pub use command::Address;
pub use command::Command;
pub use command::SubstitutionFlags;
pub use file_processor::ChangeType;
pub use file_processor::FileProcessor;
pub use file_processor::LineChange;
pub use file_processor::StreamProcessor;
pub use parser::Parser;

Modules§

backup_manager
bre_converter
BRE to PCRE Converter
capability
Streaming Capability Checks
cli
command
Unified Command System (UCS)
config
Configuration management for SedX
diff_formatter
disk_space
Cross-platform disk space checking
ere_converter
ERE to PCRE Converter
file_processor
parser
Unified Parser for Sed Commands
regex_error
Regex Error Handling
sed_parser