pub struct TopLevelDomain {Show 14 fields
pub allowed_buy_periods: Vec<TopLevelDomainAllowedBuyPeriodsInner>,
pub early_renew_period: Option<f64>,
pub grace_period: f64,
pub id: f64,
pub is_published: bool,
pub is_registered: bool,
pub is_whois_privacy_default_enabled: bool,
pub is_whois_privacy_enabled: bool,
pub name: String,
pub price: f64,
pub prolong_price: f64,
pub registrar: Registrar,
pub transfer: f64,
pub whois_privacy_price: f64,
}Expand description
TopLevelDomain : Доменная зона.
Fields§
§allowed_buy_periods: Vec<TopLevelDomainAllowedBuyPeriodsInner>Список доступных периодов для регистрации/продления доменов со стоимостью.
early_renew_period: Option<f64>Количество дней до истечение срока регистрации, когда можно продлять домен.
grace_period: f64Количество дней, которые действует льготный период когда вы ещё можете продлить домен, после окончания его регистрации
id: f64ID доменной зоны.
is_published: boolЭто логическое значение, которое показывает, опубликована ли доменная зона.
is_registered: boolЭто логическое значение, которое показывает, зарегистрирована ли доменная зона.
is_whois_privacy_default_enabled: boolЭто логическое значение, которое показывает, включено ли по умолчанию скрытие данных администратора для доменной зоны.
is_whois_privacy_enabled: boolЭто логическое значение, которое показывает, доступно ли управление скрытием данных администратора для доменной зоны.
name: StringИмя доменной зоны.
price: f64Цена регистрации домена
prolong_price: f64Цена продления домена.
registrar: RegistrarРегистратор доменной зоны.
transfer: f64Цена услуги трансфера домена.
whois_privacy_price: f64Цена услуги скрытия данных администратора для доменной зоны.
Implementations§
Source§impl TopLevelDomain
impl TopLevelDomain
Sourcepub fn new(
allowed_buy_periods: Vec<TopLevelDomainAllowedBuyPeriodsInner>,
early_renew_period: Option<f64>,
grace_period: f64,
id: f64,
is_published: bool,
is_registered: bool,
is_whois_privacy_default_enabled: bool,
is_whois_privacy_enabled: bool,
name: String,
price: f64,
prolong_price: f64,
registrar: Registrar,
transfer: f64,
whois_privacy_price: f64,
) -> TopLevelDomain
pub fn new( allowed_buy_periods: Vec<TopLevelDomainAllowedBuyPeriodsInner>, early_renew_period: Option<f64>, grace_period: f64, id: f64, is_published: bool, is_registered: bool, is_whois_privacy_default_enabled: bool, is_whois_privacy_enabled: bool, name: String, price: f64, prolong_price: f64, registrar: Registrar, transfer: f64, whois_privacy_price: f64, ) -> TopLevelDomain
Доменная зона.
Trait Implementations§
Source§impl Clone for TopLevelDomain
impl Clone for TopLevelDomain
Source§fn clone(&self) -> TopLevelDomain
fn clone(&self) -> TopLevelDomain
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for TopLevelDomain
impl Debug for TopLevelDomain
Source§impl Default for TopLevelDomain
impl Default for TopLevelDomain
Source§fn default() -> TopLevelDomain
fn default() -> TopLevelDomain
Source§impl<'de> Deserialize<'de> for TopLevelDomain
impl<'de> Deserialize<'de> for TopLevelDomain
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>,
Source§impl PartialEq for TopLevelDomain
impl PartialEq for TopLevelDomain
Source§fn eq(&self, other: &TopLevelDomain) -> bool
fn eq(&self, other: &TopLevelDomain) -> bool
self and other values to be equal, and is used by ==.