pub fn new(handle: &Handle) -> ChainProvider {
        ChainProvider {
            profile_provider: ProfileProvider::new().ok(),
            instance_metadata_provider: InstanceMetadataProvider::new(handle),
            container_provider: ContainerProvider::new(handle),
        }
    }
/// Create a new `ChainProvider` using a `ProfileProvider` with the default settings.
Create a new `ChainProvider` using a `ProfileProvider` with the default settings.
Create a new ` ChainProvider ` using a ` ProfileProvider ` with the default settings .
pub fn new(handle: &Handle) -> ChainProvider {
        ChainProvider {
            profile_provider: ProfileProvider::new().ok(),
            instance_metadata_provider: InstanceMetadataProvider::new(handle),
            container_provider: ContainerProvider::new(handle),
        }
    }
pub fn new ( handle : & Handle ) -> ChainProvider { ChainProvider { profile_provider : ProfileProvider :: new ( ) . ok ( ) , instance_metadata_provider : InstanceMetadataProvider :: new ( handle ) , container_provider : ContainerProvider :: new ( handle ) , } }
Create a new `ChainProvider` using a `ProfileProvider` with the default settings.
Create a new ` ChainProvider ` using a ` ProfileProvider ` with the default settings .
handle
&Handle
handle
&Handle