pub struct ContactInfoData<'a> {Show 14 fields
pub id: StringValue<'a>,
pub roid: StringValue<'a>,
pub statuses: Vec<ObjectStatus<'a>>,
pub postal_info: PostalInfo<'a>,
pub voice: Phone<'a>,
pub fax: Option<Phone<'a>>,
pub email: StringValue<'a>,
pub client_id: StringValue<'a>,
pub creator_id: StringValue<'a>,
pub created_at: DateTime<Utc>,
pub updater_id: Option<StringValue<'a>>,
pub updated_at: Option<DateTime<Utc>>,
pub transferred_at: Option<DateTime<Utc>>,
pub auth_info: Option<ContactAuthInfo<'a>>,
}Expand description
Type that represents the <infData> tag for contact check response
Fields§
§id: StringValue<'a>The contact id
roid: StringValue<'a>The contact ROID
statuses: Vec<ObjectStatus<'a>>The list of contact statuses
postal_info: PostalInfo<'a>The postal info for the contact
voice: Phone<'a>The voice data for the contact
fax: Option<Phone<'a>>The fax data for the contact
email: StringValue<'a>The email for the contact
client_id: StringValue<'a>The epp user to whom the contact belongs
creator_id: StringValue<'a>The epp user who created the contact
created_at: DateTime<Utc>The creation date
updater_id: Option<StringValue<'a>>The epp user who last updated the contact
updated_at: Option<DateTime<Utc>>The last update date
transferred_at: Option<DateTime<Utc>>The contact transfer date
auth_info: Option<ContactAuthInfo<'a>>The contact auth info
Trait Implementations§
Source§impl<'a> Debug for ContactInfoData<'a>
impl<'a> Debug for ContactInfoData<'a>
Source§impl<'de, 'a> Deserialize<'de> for ContactInfoData<'a>
impl<'de, 'a> Deserialize<'de> for ContactInfoData<'a>
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl<'a> Freeze for ContactInfoData<'a>
impl<'a> RefUnwindSafe for ContactInfoData<'a>
impl<'a> Send for ContactInfoData<'a>
impl<'a> Sync for ContactInfoData<'a>
impl<'a> Unpin for ContactInfoData<'a>
impl<'a> UnwindSafe for ContactInfoData<'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more