recurly 48.0.0

Recurly client, generated from the OpenAPI spec.
Documentation
#![allow(unused_imports)]
use recurly::RecurlyClient;
use recurly::model::*;
#[tokio::main]
async fn main() {
    let client = RecurlyClient::from_env();
    let item_id = "your item id";
    let response = client
        .update_item(item_id)
        .code("your code")
        .name("your name")
        .description("your description")
        .external_sku("your external sku")
        .accounting_code("your accounting code")
        .revenue_schedule_type("your revenue schedule type")
        .avalara_transaction_type(1)
        .avalara_service_type(1)
        .tax_code("your tax code")
        .tax_exempt(true)
        .custom_fields(
            CustomFields(
                vec![
                    CustomField { name : "your name".to_owned(), value : "your value"
                    .to_owned() }
                ],
            ),
        )
        .currencies(
            vec![
                Pricing { unit_amount : 1.0, currency : "your currency".to_owned(),
                tax_inclusive : Some(true) }
            ],
        )
        .send()
        .await
        .unwrap();
    println!("{:#?}", response);
}