pub mod async_api;
pub mod auth;
#[cfg(not(target_arch = "wasm32"))] pub mod endpoint;
pub mod json_utils;
#[cfg(not(target_arch = "wasm32"))] pub mod mock;
mod environment;
pub use environment::Environment;
use serde::Serialize;
pub trait ApiResultTraits: serde::de::DeserializeOwned + std::fmt::Debug {}
impl ApiResultTraits for () {}
#[derive(Serialize, Clone, Debug)]
pub enum OrderDirection {
#[serde(rename = "asc")]
Ascending,
#[serde(rename = "desc")]
Descending,
}
#[derive(Serialize, Clone, Debug)]
#[serde(rename_all = "lowercase")]
pub enum SearchMatch {
All,
Any,
}