create_message/
create_message.rs

1//! Communication Message Example
2
3#![allow(unused_imports)]
4
5#[cfg(all(feature = "tmf632", feature = "build-V4"))]
6use tmflib::tmf632::individual_v4::Individual;
7#[cfg(all(feature = "tmf632", feature = "build-V5"))]
8use tmflib::tmf632::individual_v5::Individual;
9#[cfg(all(feature = "tmf681", feature = "build-V4"))]
10use tmflib::tmf681::communication_message::CommunicationMessage;
11
12fn main() {
13    #[cfg(all(feature = "tmf681", feature = "build-V4"))]
14    {
15        let from = Individual::new("John Smith");
16        let to1 = Individual::new("Suzy Citizen");
17        let to2 = Individual::new("Ryan Ruckley").email("rruckley@gmail.com");
18
19        let message = CommunicationMessage::email("A Subject", "Some Content")
20            .from(&from)
21            .to(vec![&to1, &to2]);
22
23        dbg!(message);
24    }
25}