tapis-pgrest 0.3.1

The Tapis PgREST API provides a RESTful interface to a managed SQL-db-as-a-service.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use tapis_pgrest::TapisPgrest;

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let jwt_token = std::env::var("TAPIS_TOKEN").ok();
    let base_url = std::env::var("TAPIS_BASE_URL")
        .unwrap_or_else(|_| "https://dev.develop.tapis.io/v3".to_string());

    let client = TapisPgrest::new(&base_url, jwt_token.as_deref())?;
    println!(
        "Initialized TapisPgrest against {}",
        client.config().base_path
    );

    Ok(())
}