recurly

Crates.iorecurly
lib.rsrecurly
version48.0.0
sourcesrc
created_at2022-11-28 05:13:22.571948
updated_at2022-11-28 05:13:22.571948
descriptionRecurly client, generated from the OpenAPI spec.
homepagehttps://github.com/libninjacom/recurly-rs
repositoryhttps://github.com/libninjacom/recurly-rs
max_upload_size
id724133
size901,243
Kurt Wolf (kurtbuilds)

documentation

https://docs.rs/recurly

README

GitHub Contributors Stars Build Status Downloads Crates.io

Recurly client, generated from the OpenAPI spec.

Usage

use recurly::RecurlyClient;
use recurly::model::*;
#[tokio::main]
async fn main() {
    let client = RecurlyClient::from_env();
    let response = client
        .list_sites()
        .ids(&["your ids"])
        .limit(1)
        .order("your order")
        .sort("your sort")
        .state("your state")
        .send()
        .await
        .unwrap();
    println!("{:#?}", response);
}

This example loads configuration from environment variables, specifically:

  • RECURLY_BASE_URL

  • RECURLY_API_KEY

Installation

Add this to your Cargo.toml:

[dependencies]
recurly = "0.1.0"

Documentation

You can see working examples of every API call in the examples/ directory.

Contributing

Contributions are welcome!

Library created with Libninja.

Commit count: 51

cargo fmt