mask-pii עבור Rust
מימוש ב-Rust של mask-pii. הגדירו כללי מסוך מפורשים עבור דוא"ל ומספרי טלפון כדי להכין טקסט בבטחה לפני רישום ביומנים, ביקורת או שיתוף נתונים.
Email Masking
שומר על נראות הדומיין וממסך את החלק המקומי כך שכתובות דוא"ל נשארות ניתנות למעקב ללא חשיפת PII מלאה.
Global Phone Formats
ממסך ספרות אמצעיות תוך שמירה על הפורמט ונראות הסיומת כדי לאפשר פתרון בעיות תפעולי.
Custom & Lightweight
המסוך הוא opt-in. הפעילו רק את הכללים הנדרשים ובחרו תו מסכה התואם למדיניות היומנים שלכם.
Installation & Basic Usage
Rust [published: crates.io 0.2.0]: השתמשו בשיטת ההתקנה העדכנית שלהלן, טענו את ה-API של Rust והריצו את הדוגמה המינימלית. הדוגמה מפעילה במפורש מיסוך של דוא״ל וטלפון ומציגה את הפלט הצפוי.
התקנה
cargo add mask-pii@0.2.0
שימוש
use mask_pii::Masker;
fn main() {
// Configure the masker
let masker = Masker::new()
.mask_emails()
.mask_phones()
.with_mask_char('#');
let input = "Contact: alice@example.com or 090-1234-5678.";
let output = masker.process(input);
println!("{}", output);
// Output: "Contact: a####@example.com or 090-####-5678."
}
Important Note
By default, README performs no masking. Enable email/phone filters explicitly before processing text.
הקודם
אינדקס שפותהבא
GitHub (Rust)