Struct getip::gip::ProviderMultiple
source · [−]pub struct ProviderMultiple { /* private fields */ }Expand description
Try multiple providers until anyone succeeds
Implementations
sourceimpl ProviderMultiple
impl ProviderMultiple
sourcepub fn default_v6() -> Self
pub fn default_v6() -> Self
A default IPv6 provider
Trait Implementations
sourceimpl Debug for ProviderMultiple
impl Debug for ProviderMultiple
sourceimpl Default for ProviderMultiple
impl Default for ProviderMultiple
sourceimpl Provider for ProviderMultiple
impl Provider for ProviderMultiple
Auto Trait Implementations
impl RefUnwindSafe for ProviderMultiple
impl Send for ProviderMultiple
impl Sync for ProviderMultiple
impl Unpin for ProviderMultiple
impl UnwindSafe for ProviderMultiple
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
pub fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more