1 unstable release

0.1.0 Jun 1, 2022

#1601 in Asynchronous

Custom license

15KB
61 lines

Rust wrapper for the Jelastic API.

Install

Set jelastic-rs dependency in Cargo.toml (see the last version on crates.io):

...

[dependencies]
jelastic-rs = "0.1.0"

Use

use jelastic_rs;

#[tokio::main]
async fn main() {
    let jelastic_api = jelastic_rs::Api {
        host: String::from("<JELASTIC API HOST>"),
        token: String::from("<YOUR JELASTIC API TOKEN>"),
    };

    match jelastic_api.start_env("my-env").await {
        Ok(response) => println!("{:#?}", response),
        Err(error) => println!("Error: {}", error),
    }
}

Dependencies

~7–19MB
~255K SLoC