Struct instant_epp::domain::info::InfoData
source · pub struct InfoData {Show 15 fields
pub name: String,
pub roid: String,
pub statuses: Option<Vec<Status>>,
pub registrant: Option<String>,
pub contacts: Option<Vec<DomainContact<'static>>>,
pub ns: Option<NameServers<'static>>,
pub hosts: Option<Vec<String>>,
pub client_id: String,
pub creator_id: Option<String>,
pub created_at: Option<DateTime<Utc>>,
pub expiring_at: Option<DateTime<Utc>>,
pub updater_id: Option<String>,
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: StringThe domain name
roid: StringThe domain ROID
statuses: Option<Vec<Status>>The list of domain statuses
registrant: Option<String>The domain registrant
contacts: Option<Vec<DomainContact<'static>>>The list of domain contacts
ns: Option<NameServers<'static>>The list of domain nameservers
hosts: Option<Vec<String>>The list of domain hosts
client_id: StringThe epp user who owns the domain
creator_id: Option<String>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<String>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§
Auto Trait Implementations§
impl RefUnwindSafe for InfoData
impl Send for InfoData
impl Sync for InfoData
impl Unpin for InfoData
impl UnwindSafe for InfoData
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