Struct dns_resolver::ResolvConf
source · pub struct ResolvConf {
pub servers: Vec<ServerConf>,
pub options: ResolvOptions,
}Fields§
§servers: Vec<ServerConf>§options: ResolvOptionsImplementations§
source§impl ResolvConf
impl ResolvConf
Trait Implementations§
source§impl Clone for ResolvConf
impl Clone for ResolvConf
source§fn clone(&self) -> ResolvConf
fn clone(&self) -> ResolvConf
Returns a copy 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 ResolvConf
impl Debug for ResolvConf
Auto Trait Implementations§
impl RefUnwindSafe for ResolvConf
impl Send for ResolvConf
impl Sync for ResolvConf
impl Unpin for ResolvConf
impl UnwindSafe for ResolvConf
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
source§impl<Source, Target> OctetsInto<Target> for Sourcewhere
Target: OctetsFrom<Source>,
impl<Source, Target> OctetsInto<Target> for Sourcewhere
Target: OctetsFrom<Source>,
type Error = <Target as OctetsFrom<Source>>::Error
source§fn try_octets_into(
self
) -> Result<Target, <Source as OctetsInto<Target>>::Error>
fn try_octets_into( self ) -> Result<Target, <Source as OctetsInto<Target>>::Error>
Performs the conversion.
source§fn octets_into(self) -> Target
fn octets_into(self) -> Target
Performs an infallible conversion.