pub struct PolicyResolver { /* private fields */ }Expand description
reqwest DNS resolver that drops policy-forbidden addresses post-resolution.
Implementations§
Source§impl PolicyResolver
impl PolicyResolver
pub fn new(policy: Arc<NetworkPolicy>) -> Self
Trait Implementations§
Source§impl Debug for PolicyResolver
impl Debug for PolicyResolver
Auto Trait Implementations§
impl !RefUnwindSafe for PolicyResolver
impl !UnwindSafe for PolicyResolver
impl Freeze for PolicyResolver
impl Send for PolicyResolver
impl Sync for PolicyResolver
impl Unpin for PolicyResolver
impl UnsafeUnpin for PolicyResolver
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