#api-client #client #api #api-bindings

swimlane

A Rust client for the Swimlane API

1 unstable release

0.1.0 Aug 30, 2023

#1238 in #client

MIT license

97KB
2.5K SLoC

Swimlane API Client

This is a rust client for the Swimlane API. Please note that this isn't anywhere near completion. Swimlane's API documentation is not complete, so this client is not complete. I will be adding to this as I need to use more of the API. If you need something that isn't here, please feel free to open an issue or a pull request.

Usage

Add this to your Cargo.toml:

[dependencies]
swimlane = "0.1.0"

Example

use swimlane::Swimlane;

fn main() {
    let client = Swimlane::new("https://swimlane.example.com", "api_key");
    client.health_ping().unwrap();
}

Dependencies

~7–19MB
~264K SLoC