pub fn new(handle: &Handle) -> Self {
        let client = HttpClient::new(handle);
        InstanceMetadataProvider {
            client: client,
            timeout: Duration::from_secs(30)
        }
    }
/// Create a new provider with the given handle.
Create a new provider with the given handle.
Create a new provider with the given handle .
pub fn new(handle: &Handle) -> Self {
        let client = HttpClient::new(handle);
        InstanceMetadataProvider {
            client: client,
            timeout: Duration::from_secs(30)
        }
    }
pub fn new ( handle : & Handle ) -> Self { let client = HttpClient :: new ( handle ) ; InstanceMetadataProvider { client : client , timeout : Duration :: from_secs ( 30 ) } }
Create a new provider with the given handle.
Create a new provider with the given handle .
handle
&Handle
handle
&Handle