pub struct DnsConfigurationResolver {
pub address: Option<String>,
pub use_with_exit_node: Option<bool>,
pub unknown: Unknown,
}Expand description
One nameserver, and whether it survives an exit node.
Fields§
§address: Option<String>An address of either family, not a URL.
use_with_exit_node: Option<bool>Keep using this resolver while the device is on an exit node. Needs Tailscale 1.88.1 or later on the device.
unknown: UnknownEverything the description did not mention, kept so that a control plane ahead of this build still answers usefully.
Implementations§
Trait Implementations§
Source§impl Clone for DnsConfigurationResolver
impl Clone for DnsConfigurationResolver
Source§impl Debug for DnsConfigurationResolver
impl Debug for DnsConfigurationResolver
Source§impl<'de> Deserialize<'de> for DnsConfigurationResolver
impl<'de> Deserialize<'de> for DnsConfigurationResolver
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 PartialEq for DnsConfigurationResolver
impl PartialEq for DnsConfigurationResolver
Source§impl Serialize for DnsConfigurationResolver
impl Serialize for DnsConfigurationResolver
impl StructuralPartialEq for DnsConfigurationResolver
Auto Trait Implementations§
impl Freeze for DnsConfigurationResolver
impl RefUnwindSafe for DnsConfigurationResolver
impl Send for DnsConfigurationResolver
impl Sync for DnsConfigurationResolver
impl Unpin for DnsConfigurationResolver
impl UnsafeUnpin for DnsConfigurationResolver
impl UnwindSafe for DnsConfigurationResolver
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