From bf82a8196f32c7c79a5060f60b269619886c34d2 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Mon, 19 Aug 2019 00:46:51 -0400 Subject: move ynab-api to its own repository --- ynab-api/src/apis/mod.rs | 57 ------------------------------------------------ 1 file changed, 57 deletions(-) delete mode 100644 ynab-api/src/apis/mod.rs (limited to 'ynab-api/src/apis/mod.rs') diff --git a/ynab-api/src/apis/mod.rs b/ynab-api/src/apis/mod.rs deleted file mode 100644 index 910bd7e..0000000 --- a/ynab-api/src/apis/mod.rs +++ /dev/null @@ -1,57 +0,0 @@ -use reqwest; -use serde_json; - -#[derive(Debug)] -pub enum Error { - Reqwest(reqwest::Error), - Serde(serde_json::Error), - Io(std::io::Error), -} - -impl From for Error { - fn from(e: reqwest::Error) -> Self { - Error::Reqwest(e) - } -} - -impl From for Error { - fn from(e: serde_json::Error) -> Self { - Error::Serde(e) - } -} - -impl From for Error { - fn from(e: std::io::Error) -> Self { - Error::Io(e) - } -} - -pub fn urlencode>(s: T) -> String { - ::url::form_urlencoded::byte_serialize(s.as_ref().as_bytes()).collect() -} - -use super::models::*; - -mod accounts_api; -pub use self::accounts_api::{ AccountsApi, AccountsApiClient }; -mod budgets_api; -pub use self::budgets_api::{ BudgetsApi, BudgetsApiClient }; -mod categories_api; -pub use self::categories_api::{ CategoriesApi, CategoriesApiClient }; -mod deprecated_api; -pub use self::deprecated_api::{ DeprecatedApi, DeprecatedApiClient }; -mod months_api; -pub use self::months_api::{ MonthsApi, MonthsApiClient }; -mod payee_locations_api; -pub use self::payee_locations_api::{ PayeeLocationsApi, PayeeLocationsApiClient }; -mod payees_api; -pub use self::payees_api::{ PayeesApi, PayeesApiClient }; -mod scheduled_transactions_api; -pub use self::scheduled_transactions_api::{ ScheduledTransactionsApi, ScheduledTransactionsApiClient }; -mod transactions_api; -pub use self::transactions_api::{ TransactionsApi, TransactionsApiClient }; -mod user_api; -pub use self::user_api::{ UserApi, UserApiClient }; - -pub mod configuration; -pub mod client; -- cgit v1.2.3-54-g00ecf