pub struct UpdateDnsPolicyRequest {Show 19 fields
pub name: Option<String>,
pub enabled: Option<bool>,
pub domain: Option<String>,
pub domains: Option<Vec<String>>,
pub upstream: Option<String>,
pub value: Option<String>,
pub ttl_seconds: Option<u32>,
pub priority: Option<u16>,
pub ipv4_address: Option<String>,
pub ipv6_address: Option<String>,
pub target_domain: Option<String>,
pub mail_server_domain: Option<String>,
pub text: Option<String>,
pub ip_address: Option<String>,
pub server_domain: Option<String>,
pub service: Option<String>,
pub protocol: Option<String>,
pub port: Option<u16>,
pub weight: Option<u16>,
}Fields§
§name: Option<String>§enabled: Option<bool>§domain: Option<String>§domains: Option<Vec<String>>§upstream: Option<String>§value: Option<String>§ttl_seconds: Option<u32>§priority: Option<u16>§ipv4_address: Option<String>§ipv6_address: Option<String>§target_domain: Option<String>§mail_server_domain: Option<String>§text: Option<String>§ip_address: Option<String>§server_domain: Option<String>§service: Option<String>§protocol: Option<String>§port: Option<u16>§weight: Option<u16>Trait Implementations§
Source§impl Clone for UpdateDnsPolicyRequest
impl Clone for UpdateDnsPolicyRequest
Source§fn clone(&self) -> UpdateDnsPolicyRequest
fn clone(&self) -> UpdateDnsPolicyRequest
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 UpdateDnsPolicyRequest
impl Debug for UpdateDnsPolicyRequest
Source§impl Default for UpdateDnsPolicyRequest
impl Default for UpdateDnsPolicyRequest
Source§fn default() -> UpdateDnsPolicyRequest
fn default() -> UpdateDnsPolicyRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateDnsPolicyRequest
impl<'de> Deserialize<'de> for UpdateDnsPolicyRequest
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 UpdateDnsPolicyRequest
impl RefUnwindSafe for UpdateDnsPolicyRequest
impl Send for UpdateDnsPolicyRequest
impl Sync for UpdateDnsPolicyRequest
impl Unpin for UpdateDnsPolicyRequest
impl UnsafeUnpin for UpdateDnsPolicyRequest
impl UnwindSafe for UpdateDnsPolicyRequest
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