pub fn default_session_name(base: &str) -> String {
        let now = SystemTime::now()
            .duration_since(UNIX_EPOCH)
            .expect("post epoch");
        format!("{}-{}", base, now.as_millis())
    }
/// Create a default STS session name
///
/// STS Assume Role providers MUST assign a name to their generated session. When a user does not
/// provide a name for the session, the provider will choose a name composed of a base + a timestamp,
/// eg. `profile-file-provider-123456789`
Create a default STS session name
STS Assume Role providers MUST assign a name to their generated session. When a user does not
provide a name for the session, the provider will choose a name composed of a base + a timestamp,
eg.
Create a default STS session name STS Assume Role providers MUST assign a name to their generated session . When a user does not provide a name for the session the provider will choose a name composed of a base + a timestamp eg .
pub fn default_session_name(base: &str) -> String {
        let now = SystemTime::now()
            .duration_since(UNIX_EPOCH)
            .expect("post epoch");
        format!("{}-{}", base, now.as_millis())
    }
pub fn default_session_name ( base : & str ) -> String { let now = SystemTime :: now ( ) . duration_since ( UNIX_EPOCH ) . expect ( " " ) ; format ! ( " " base now as_millis ( ) ) }
Create a default STS session name
STS Assume Role providers MUST assign a name to their generated session.
Create a default STS session name STS Assume Role providers MUST assign a name to their generated session .
base
&str
base
&str