rngo-cli 0.20.0

Data simulation CLI using api.rngo.dev
1
2
3
4
5
6
7
8
9
10
use crate::util::config::set_user_config;
use anyhow::Result;
use inquire::Password;

pub async fn login() -> Result<()> {
    let api_key = Password::new("API Key:").without_confirmation().prompt()?;
    set_user_config(|config| config.api_key = Some(api_key))?;
    println!("Successfully logged in");
    Ok(())
}