pub struct DnsEndpointPolicy {
pub allow_non_public_addresses: bool,
pub allow_unsafe_doh_ports: bool,
}Fields§
§allow_non_public_addresses: bool§allow_unsafe_doh_ports: boolImplementations§
Source§impl DnsEndpointPolicy
impl DnsEndpointPolicy
pub const fn strict() -> Self
pub const fn permissive() -> Self
pub const fn for_network(network: NetworkKind) -> Self
Trait Implementations§
Source§impl Clone for DnsEndpointPolicy
impl Clone for DnsEndpointPolicy
impl Copy for DnsEndpointPolicy
Source§impl Debug for DnsEndpointPolicy
impl Debug for DnsEndpointPolicy
Source§impl Default for DnsEndpointPolicy
impl Default for DnsEndpointPolicy
impl Eq for DnsEndpointPolicy
Source§impl PartialEq for DnsEndpointPolicy
impl PartialEq for DnsEndpointPolicy
impl StructuralPartialEq for DnsEndpointPolicy
Auto Trait Implementations§
impl Freeze for DnsEndpointPolicy
impl RefUnwindSafe for DnsEndpointPolicy
impl Send for DnsEndpointPolicy
impl Sync for DnsEndpointPolicy
impl Unpin for DnsEndpointPolicy
impl UnsafeUnpin for DnsEndpointPolicy
impl UnwindSafe for DnsEndpointPolicy
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