#[non_exhaustive]pub struct DomainContact {
pub email_addr: Option<String>,
pub location: Option<Box<Location>>,
pub name: Option<String>,
pub phone_number: Option<String>,
pub type: Option<String>,
pub type_id: Option<i64>,
pub uid: Option<String>,
}Expand description
Domain Contact
The contact information related to a domain registration, e.g., registrant, administrator, abuse, billing, or technical contact.
[] Category: | Name: domain_contact
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.email_addr: Option<String>Contact Email
The user’s primary email address.
recommended
location: Option<Box<Location>>Contact Location Information
Location details for the contract such as the city, state/province, country, etc.
recommended
name: Option<String>Name
The individual or organization name for the contact.
optional
phone_number: Option<String>Phone Number
The number associated with the phone.
optional
type: Option<String>Domain Contact Type
The Domain Contact type, normalized to the caption of the type_id value. In the case of ‘Other’, it is defined by the source
optional
type_id: Option<i64>Domain Contact Type ID
The normalized domain contact type ID.
required
uid: Option<String>Unique ID
The unique identifier of the contact information, typically provided in WHOIS information.
optional
Trait Implementations§
Source§impl Clone for DomainContact
impl Clone for DomainContact
Source§fn clone(&self) -> DomainContact
fn clone(&self) -> DomainContact
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more