pub struct UpdateDnsPolicyRequest {
pub name: Option<String>,
pub enabled: Option<bool>,
pub domains: Option<Vec<String>>,
pub upstream: Option<String>,
pub value: Option<String>,
pub ttl_seconds: Option<u32>,
pub priority: Option<u16>,
}Fields§
§name: Option<String>§enabled: Option<bool>§domains: Option<Vec<String>>§upstream: Option<String>§value: Option<String>§ttl_seconds: Option<u32>§priority: 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