Struct gip::ProviderDefaultV6[][src]

pub struct ProviderDefaultV6 { /* fields omitted */ }

A convinient wrapper of ProviderAny with default providers for IPv6

Examples

use gip::{Provider, ProviderDefaultV6};
let mut p = ProviderDefaultV6::new();
let addr = p.get_addr();
match addr {
    Ok(x) => println!( "{:?}", x.v6addr ),
    Err(_) => (),
}

Methods

impl ProviderDefaultV6
[src]

Trait Implementations

impl Provider for ProviderDefaultV6
[src]

Get global IP address

Get provider name

Get provider type

Set timeout by milliseconds

Set proxy

Auto Trait Implementations