pub fn new(area_type: AreaType, metric: Metric) -> Request {
        Request {
            filters: vec![Filter::new(FilterValue::AreaType(area_type))],
            metrics: vec![metric],
        }
    }
/// Creates a new Request with the provided AreaType Filter (which is
/// required by the API) and requesting the provided Metric.
/// 
/// More Filters and Metrics may be added with the `add_filter` and 
/// `add_metric` functions, respectively.
Creates a new Request with the provided AreaType Filter (which is
required by the API) and requesting the provided Metric.

More Filters and Metrics may be added with the `add_filter` and
`add_metric` functions, respectively.
Creates a new Request with the provided AreaType Filter ( which is required by the API ) and requesting the provided Metric . More Filters and Metrics may be added with the ` add_filter ` and ` add_metric ` functions respectively .
pub fn new(area_type: AreaType, metric: Metric) -> Request {
        Request {
            filters: vec![Filter::new(FilterValue::AreaType(area_type))],
            metrics: vec![metric],
        }
    }
pub fn new ( area_type : AreaType , metric : Metric ) -> Request { Request { filters : vec ! [ Filter new ( FilterValue AreaType ( area_type ) ) ] , metrics : vec ! [ metric ] , } }
Creates a new Request with the provided AreaType Filter (which is
required by the API) and requesting the provided Metric.
Creates a new Request with the provided AreaType Filter ( which is required by the API ) and requesting the provided Metric .
area_type
AreaType
metric
Metric
area_type
AreaType
metric
Metric