wag/cloud/contact_information
Types
pub type Address {
Address(
city: option.Option(String),
country: option.Option(String),
country_code: option.Option(String),
state: option.Option(String),
street: option.Option(String),
type_: option.Option(String),
zip: option.Option(String),
)
}
Constructors
-
Address( city: option.Option(String), country: option.Option(String), country_code: option.Option(String), state: option.Option(String), street: option.Option(String), type_: option.Option(String), zip: option.Option(String), )
pub type ContactInformation {
ContactInformation(
addresses: List(Address),
birthday: option.Option(String),
emails: List(Email),
name: Name,
org: option.Option(Org),
phones: List(Phone),
urls: List(Url),
)
}
Constructors
-
ContactInformation( addresses: List(Address), birthday: option.Option(String), emails: List(Email), name: Name, org: option.Option(Org), phones: List(Phone), urls: List(Url), )
pub type Email {
Email(email: String, type_: option.Option(String))
}
Constructors
-
Email(email: String, type_: option.Option(String))
pub type Name {
Name(
formatted_name: String,
first_name: option.Option(String),
last_name: option.Option(String),
middle_name: option.Option(String),
suffix: option.Option(String),
prefix: option.Option(String),
)
}
Constructors
-
Name( formatted_name: String, first_name: option.Option(String), last_name: option.Option(String), middle_name: option.Option(String), suffix: option.Option(String), prefix: option.Option(String), )
pub type Org {
Org(
company: option.Option(String),
department: option.Option(String),
title: option.Option(String),
)
}
Constructors
-
Org( company: option.Option(String), department: option.Option(String), title: option.Option(String), )
pub type Phone {
Phone(
phone: String,
type_: option.Option(String),
wa_id: option.Option(String),
)
}
Constructors
-
Phone( phone: String, type_: option.Option(String), wa_id: option.Option(String), )
pub type Url {
Url(url: String, type_: option.Option(String))
}
Constructors
-
Url(url: String, type_: option.Option(String))
Values
pub fn decoder() -> decode.Decoder(ContactInformation)
pub fn encode(
contact_information: ContactInformation,
) -> json.Json