1use super::*;
2
3impl Show for aws_sdk_sso::types::AccountInfo {
4 fn _fmt(&self) -> Box<dyn fmt::Display + '_> {
5 Box::new(fmtools::fmt!(
6 { prefixed_item("ACCOUNT_ID", self.account_id()) } "\n"
7 { prefixed_item("ACCOUNT_NAME", self.account_name()) } "\n"
8 { prefixed_item("EMAIL", self.email_address()) }
9 ))
10 }
11}
12
13impl Show for aws_sdk_sso::types::RoleInfo {
14 fn _fmt(&self) -> Box<dyn fmt::Display> {
15 Box::new(fmtools::format!(
16 { prefixed_item("ACCOUNT_ID", self.account_id()) } "\n"
17 { prefixed_item("ROLE_NAME", self.role_name()) }
18 ))
19 }
20}
21
22impl Show for aws_sdk_sso::types::RoleCredentials {
23 fn _fmt(&self) -> Box<dyn fmt::Display + '_> {
24 Box::new(fmtools::fmt!(
25 { prefixed_item("ACCESS_KEY_ID", self.access_key_id()) } "\n"
26 { prefixed_item("SECRET_ACCESS_KEY", self.secret_access_key()) } "\n"
27 { prefixed_item("SESSION_TOKEN", self.session_token()) } "\n"
28 { prefixed_item0("EXPIRATION", self.expiration()) }
29 ))
30 }
31}