ivms101

Crates.ioivms101
lib.rsivms101
version0.1.0
sourcesrc
created_at2023-06-19 12:34:25.546268
updated_at2023-06-19 12:34:25.546268
descriptionA library to handle Intervasp Messaging Standard Payloads
homepagehttps://21analytics.ch
repositoryhttps://gitlab.com/21analytics/ivms101
max_upload_size
id894079
size105,803
Dominik Spicher (dspicher)

documentation

https://docs.rs/ivms101/

README

Intervasp Messaging Standard 101 Rust library

Crates.io Documentation

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.

Commit count: 19

cargo fmt