Holiday API Rust Library
Unofficial library for Holiday API written in Rust. This repo implements interface for original HolidayAPI endpoints seen here.
Installation
Add the following to your Cargo.toml
[]
= "0.1.0"
Usage
Basic
let holiday_api = new.unwrap;
// Fetch supported countries and subdivisions
let countries: = holiday_api.countries.get.await.unwrap;
// Fetch supported languages
let languages: = holiday_api.languages.get.await.unwrap;
// Fetch holidays with minimum parameters
let holidays: = holiday_api.holidays.get.await.unwrap;
Builder pattern
let holiday_api = new.unwrap;
// Holidays
let specific_request: = holiday_api
.holidays
.pretty
.language
.public
.get
.await;
// Countries
let specific_request: = holiday_api
.countries
.search
.country
.public
.get
.await
.unwrap;
// Languages
let specific_request: = holiday_api
.languages
.search
.pretty
.get
.await
.unwrap;