ibmcloud-iam 0.2.0

A collection of Rust modules for interacting with IBM Cloud IAM (Identity and Access Managment)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use tracing::debug;
use tracing_subscriber;

use ibmcloud_iam::token::TokenManager;

pub fn main() {
    tracing_subscriber::fmt::init();

    let iam = TokenManager::default();

    let token = iam.token().unwrap();
    debug!("Token: {:?}", token);
    println!("AccessToken: {}", token.access_token);
}