pub struct DomainInfoResponseData {Show 15 fields
pub name: StringValue<'static>,
pub roid: StringValue<'static>,
pub statuses: Option<Vec<ObjectStatus<'static>>>,
pub registrant: Option<StringValue<'static>>,
pub contacts: Option<Vec<DomainContact<'static>>>,
pub ns: Option<DomainNsList>,
pub hosts: Option<Vec<StringValue<'static>>>,
pub client_id: StringValue<'static>,
pub creator_id: Option<StringValue<'static>>,
pub created_at: Option<DateTime<Utc>>,
pub expiring_at: Option<DateTime<Utc>>,
pub updater_id: Option<StringValue<'static>>,
pub updated_at: Option<DateTime<Utc>>,
pub transferred_at: Option<DateTime<Utc>>,
pub auth_info: Option<DomainAuthInfo<'static>>,
}Expand description
Type that represents the <infData> tag for domain info response
Fields§
§name: StringValue<'static>The domain name
roid: StringValue<'static>The domain ROID
statuses: Option<Vec<ObjectStatus<'static>>>The list of domain statuses
registrant: Option<StringValue<'static>>The domain registrant
contacts: Option<Vec<DomainContact<'static>>>The list of domain contacts
ns: Option<DomainNsList>The list of domain nameservers
hosts: Option<Vec<StringValue<'static>>>The list of domain hosts
client_id: StringValue<'static>The epp user who owns the domain
creator_id: Option<StringValue<'static>>The epp user who created the domain
created_at: Option<DateTime<Utc>>The domain creation date
expiring_at: Option<DateTime<Utc>>The domain expiry date
updater_id: Option<StringValue<'static>>The epp user who last updated the domain
updated_at: Option<DateTime<Utc>>The domain last updated date
transferred_at: Option<DateTime<Utc>>The domain transfer date
auth_info: Option<DomainAuthInfo<'static>>The domain auth info
Trait Implementations§
Source§impl Debug for DomainInfoResponseData
impl Debug for DomainInfoResponseData
Source§impl<'de> Deserialize<'de> for DomainInfoResponseData
impl<'de> Deserialize<'de> for DomainInfoResponseData
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 Freeze for DomainInfoResponseData
impl RefUnwindSafe for DomainInfoResponseData
impl Send for DomainInfoResponseData
impl Sync for DomainInfoResponseData
impl Unpin for DomainInfoResponseData
impl UnwindSafe for DomainInfoResponseData
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