Struct dnsimple::dnsimple::contacts::ContactPayload[][src]

pub struct ContactPayload {
Show 14 fields pub label: Option<String>, pub first_name: String, pub last_name: String, pub job_title: Option<String>, pub organization_name: Option<String>, pub email: String, pub phone: String, pub fax: Option<String>, pub address1: String, pub address2: Option<String>, pub city: String, pub state_province: String, pub postal_code: String, pub country: String,
}

Fields

label: Option<String>

The label to represent the contact.

first_name: String

The contact first name.

last_name: String

The contact last name.

job_title: Option<String>

The contact’s job title.

organization_name: Option<String>

The name of the organization in which the contact works.

email: String

The contact email address.

phone: String

The contact phone number.

fax: Option<String>

The contact fax number

address1: String

The contact street address.

address2: Option<String>

Apartment or suite number.

city: String

The city name.

state_province: String

The contact postal code.

postal_code: String

The contact postal code.

country: String

The contact country (as a 2-character country code).

Trait Implementations

Formats the value using the given formatter. Read more

Deserialize this value from the given Serde deserializer. Read more

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.