Trait gip::Provider
[−]
[src]
pub trait Provider { fn get_addr(&mut self) -> GlobalAddress; fn get_name(&self) -> String; fn set_timeout(&mut self, timeout: usize); }
Required Methods
fn get_addr(&mut self) -> GlobalAddress
Get global IP address
fn get_name(&self) -> String
Get provider name
fn set_timeout(&mut self, timeout: usize)
Set timeout by milliseconds
Implementors
impl Provider for ProviderAny
impl Provider for ProviderPlane
impl Provider for ProviderJson