1 unstable release
0.1.0 | Jun 19, 2023 |
---|
#156 in Finance
71KB
1.5K
SLoC
Intervasp Messaging Standard 101 Rust library
ivms101
is a Rust library for working with data payloads defined in the Intervasp Messaging Standard 101.
Example
use ivms101::Validatable;
fn main() {
let person =
ivms101::NaturalPerson::new("John", "Doe", Some("id-273934"), None).unwrap();
assert!(person.validate().is_ok());
}
Usage
Add ivms101
to your Cargo.toml
:
cargo add ivms101
Authors
This crate is developed and maintained by 21 Analytics.
License
This project is licensed under the GNU Affero General Public license.
lib.rs
:
Intervasp Messaging Standard 101 Rust library
This crate provides functionality for working with data payloads defined in the Intervasp Messaging Standard 101.
use ivms101::Validatable;
let person = ivms101::NaturalPerson::new("John", "Doe", Some("id-273934"), None).unwrap();
assert!(person.validate().is_ok());
Dependencies
~1.7–7MB
~52K SLoC