#![recursion_limit = "256"]
#![forbid(unsafe_code)]
#![warn(missing_docs)]
#![allow(clippy::doc_markdown)]
#![allow(clippy::struct_excessive_bools)]
#![allow(clippy::option_if_let_else)]
#![allow(clippy::derive_partial_eq_without_eq)]
#![allow(clippy::missing_const_for_fn)]
#![allow(clippy::should_implement_trait)]
#![allow(clippy::cast_precision_loss)]
#![allow(clippy::format_push_string)]
#![allow(clippy::uninlined_format_args)]
#![allow(clippy::must_use_candidate)]
#![allow(clippy::missing_errors_doc)]
#![allow(clippy::missing_fields_in_debug)]
#![allow(clippy::redundant_closure_for_method_calls)]
#![allow(clippy::significant_drop_tightening)]
#![allow(clippy::needless_continue)]
#![allow(clippy::collapsible_if)]
#![allow(clippy::unwrap_or_default)]
#![allow(clippy::useless_format)]
#![allow(dead_code)]
pub mod api;
pub mod auth;
pub mod client;
pub mod config;
#[cfg(feature = "data_utility")]
pub mod data;
pub mod error;
pub mod http;
#[cfg(feature = "schema")]
pub mod schema;
pub mod session;
#[cfg(test)]
pub(crate) mod test_support;
pub mod types;
#[must_use]
pub const fn version() -> &'static str {
env!("CARGO_PKG_VERSION")
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_version() {
assert_eq!(version(), "0.2.0");
}
}