pub struct TransferParameters {
pub current_registrar: Option<String>,
pub current_registrar_uri: Option<String>,
pub domain_name: Option<String>,
pub name_servers: Option<Vec<String>>,
pub supported_privacy: Option<Vec<String>>,
pub transfer_lock_state: Option<String>,
pub yearly_price: Option<Money>,
}Expand description
Deprecated: For more information, see Cloud Domains feature deprecation. Parameters required to transfer a domain from another registrar.
This type is not used in any activity, and only used as part of another schema.
Fields§
§current_registrar: Option<String>The registrar that currently manages the domain.
current_registrar_uri: Option<String>The URL of the registrar that currently manages the domain.
domain_name: Option<String>The domain name. Unicode domain names are expressed in Punycode format.
name_servers: Option<Vec<String>>The name servers that currently store the configuration of the domain.
supported_privacy: Option<Vec<String>>Contact privacy options that the domain supports.
transfer_lock_state: Option<String>Indicates whether the domain is protected by a transfer lock. For a transfer to succeed, this must show UNLOCKED. To unlock a domain, go to its current registrar.
yearly_price: Option<Money>Price to transfer or renew the domain for one year.
Trait Implementations§
Source§impl Clone for TransferParameters
impl Clone for TransferParameters
Source§fn clone(&self) -> TransferParameters
fn clone(&self) -> TransferParameters
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TransferParameters
impl Debug for TransferParameters
Source§impl Default for TransferParameters
impl Default for TransferParameters
Source§fn default() -> TransferParameters
fn default() -> TransferParameters
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransferParameters
impl<'de> Deserialize<'de> for TransferParameters
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
Source§impl Serialize for TransferParameters
impl Serialize for TransferParameters
impl Part for TransferParameters
Auto Trait Implementations§
impl Freeze for TransferParameters
impl RefUnwindSafe for TransferParameters
impl Send for TransferParameters
impl Sync for TransferParameters
impl Unpin for TransferParameters
impl UnwindSafe for TransferParameters
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