21 个版本 (4 个重大变更)
0.6.4 | 2023年7月8日 |
---|---|
0.6.3 | 2023年7月7日 |
0.6.0 | 2023年6月30日 |
0.5.9 | 2023年6月25日 |
0.1.0 | 2023年5月28日 |
#2050 在 命令行工具
每月下载量 256
用于 med_cli
76KB
2K SLoC
M.E.D. (掩码、加密、解密) - CSV/JSON 文件的掩码、加密和解密核心引擎
根据不同的使用案例和上下文设计插件的核心引擎。
目前它是 CLI 接口。如果您有其他编程或集成需求,可以通过其 API 与核心交互。
示例
let now = Instant::now();
let mut new_params = Params::default();
new_params.conf_path = "../demo/conf/conf_json.yaml".to_owned();
new_params.file_path = "../demo/data/input/csv".to_owned();
new_params.mode = Mode::MASK;
new_params.file_type = FileType::CSV;
let mut new_app = App::new(new_params.clone()).await.unwrap();
let metrics = new_app.process().await.unwrap();
let audit_id = new_app.update_audit(format!("{:?}", now.elapsed())).await.unwrap();
路线图
- CSV 处理器
- JSON 处理器
- med_core 引擎的 SDK
依赖
~39–58MB
~1M SLoC