carthage-software / rust-sdk

Carthage Software Development Kit for Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Carthage SDK for Rust

Installation πŸš€

Install the SDK using Cargo with the following command:

cargo add carthage_rust_sdk

Usage πŸ’Ό

Creating a Client

use carthage_rust_sdk::Client;

#[tokio::main]
async fn main() {
    let client = Client::new("https://my-carthage-server.example.com");

    match client.ping().await {
        Ok(resource) => {
            println!("Server is up and running!");
            println!("Server Time: {}", resource.time);
            println!("Quote: {}", resource.quote);
        }
        Err(e) => println!("error: {}", e),
    }
}

Examples

Refer to the examples directory for more examples.

Code Of Conduct 🀝

Our community is guided by a Code of Conduct, and we expect all contributors to respect it. See the CODE_OF_CONDUCT for more details.

Contributing 🎁

The Carthage SDK for Rust thrives on contributions from the open-source community. We value every contribution, no matter how small.

License πŸ“œ

The Carthage SDK for Rust is distributed under the MIT License. See LICENSE for more information.


We hope you enjoy using the Carthage SDK for Rust! For any queries or suggestions, don't hesitate to open an issue or submit a pull request. Happy coding!

About

Carthage Software Development Kit for Rust

License:MIT License


Languages

Language:Rust 100.0%