azure_communications/types.rs
1use serde::{Deserialize, Serialize};
2
3#[derive(Serialize, Deserialize, Debug, Clone)]
4pub struct Recipient {
5 pub address: String,
6 pub display_name: String,
7}
8
9impl Recipient {
10 pub fn new(address: &str, display_name: Option<&str>) -> Self {
11 Recipient {
12 address: address.to_string(),
13 display_name: display_name.unwrap_or(address).to_string(),
14 }
15 }
16}