Personal identity code validator and generator in Rust
Simple crate for validating and generating Finnish Personal Identity Code (henkilötunnus, hetu).
Supports the 1.1.2023 format.
Works with rust 1.8 stable.
Usage
Add this to your Cargo.toml
[]
= "https://github.com/jelovirt/hetu.git"
To validate a personal identity code:
extern crate hetu;
use Ssn;
To generate a personal identity code:
extern crate hetu;
use Ssn;
To generate a personal identity code by pattern:
extern crate hetu;
use Ssn;
use SsnPattern;
CLI
Command line tool hetu can be used to either validate or randomly generate
personal identity codes.
To validate a personal identity code:
|
To generate a personal identity code:
To generate a personal identity code by pattern that can contain wildcards: