1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
use super::*;

impl Show for aws_sdk_pricing::types::Service {
    fn _fmt(&self) -> Box<dyn fmt::Display + '_> {
        Box::new(fmtools::fmt!(
            { prefixed_item0("SERVICES", self.service_code()) } "\n"
            { prefixed_items("ATTRIBUTENAMES", self.attribute_names()) }

        ))
    }
}

impl Show for aws_sdk_pricing::types::AttributeValue {
    fn _fmt(&self) -> Box<dyn fmt::Display + '_> {
        Box::new(fmtools::fmt!({ self.value()._fmt() }))
    }
}

impl Show for aws_sdk_pricing::types::PriceList {
    fn _fmt(&self) -> Box<dyn fmt::Display + '_> {
        Box::new(fmtools::fmt!(
            "PRICELISTS\t"
            { self.currency_code()._fmt() } "\t"
            { self.price_list_arn()._fmt() } "\t"
            { self.region_code()._fmt() } "\n"
            { prefixed_items("FILEFORMATS", self.file_formats()) }
        ))
    }
}