Struct gip::ProviderAny [] [src]

pub struct ProviderAny {
    pub providers: Vec<Box<Provider>>,
    pub ptype: ProviderType,
}

Provider for checking global address from multiple providers

Fields

Providers for checking global address

Provider type

Methods

impl ProviderAny
[src]

[src]

[src]

Load providers from TOML string

Trait Implementations

impl Provider for ProviderAny
[src]

[src]

Get global IP address

[src]

Get provider name

[src]

Get provider type

[src]

Set timeout by milliseconds

[src]

Set proxy

Auto Trait Implementations

impl !Send for ProviderAny

impl !Sync for ProviderAny