Expand description
Format adapters for scanning files and streams.
JSON, CSV, plaintext, log stream, and SQL dump adapters live here.
Re-exports§
pub use csv::mask_csv_reader;pub use csv::scan_csv_str;pub use csv::CsvCellScanResult;pub use csv::CsvScanOptions;pub use csv::CsvScanResult;pub use json::scan_json_str;pub use json::scan_json_value;pub use json::JsonScanOptions;pub use json::JsonScanResult;pub use json::JsonStringScanResult;pub use logstream::mask_log_reader;pub use logstream::scan_log_str;pub use logstream::LogLineFormat;pub use logstream::LogLineScanResult;pub use logstream::LogStreamScanResult;pub use plaintext::scan_lines;pub use plaintext::scan_text;pub use plaintext::LineScanResult;pub use sql::mask_sql_reader;pub use sql::scan_sql_str;pub use sql::SqlScanResult;pub use sql::SqlValueScanResult;
Modules§
- csv
- CSV adapter for column-aware scanning.
- json
- JSON adapter for scanning string values with path metadata.
- logstream
- Log stream adapter for line-by-line scanning.
- plaintext
- Plaintext scanning adapter.
- sql
- SQL dump adapter for masking quoted values in
INSERTstatements.
Structs§
- Adapter
Finding - A grouped finding location exposed through the common adapter report.
- Adapter
Report - Common report shape returned by simple adapter wrappers.
- CsvAdapter
- CSV adapter wrapper.
- Json
Adapter - JSON adapter wrapper.
- LogStream
Adapter - Log stream adapter wrapper.
- Plaintext
Adapter - Plaintext adapter wrapper.
- SqlAdapter
- SQL dump adapter wrapper.
Enums§
- Adapter
Kind - Supported adapter kinds for common report output.
Traits§
- Adapter
- A simple string-to-string adapter interface for library and CLI callers.
Functions§
- version
- Returns the crate version.