Expand description
U.S. Social Security Number (SSN) parsing and validation.
§Example
use ssn::Ssn;
let ssn: Ssn = "123-45-6789".parse().unwrap();
assert_eq!(ssn.to_string(), "123-45-6789");
// Also accepts format without dashes
let ssn: Ssn = "123456789".parse().unwrap();
assert_eq!(ssn.to_string(), "123-45-6789");Structs§
- Ssn
- A validated U.S. Social Security Number.
Enums§
- SsnParse
Error - Errors that can occur when parsing an SSN.