shared-framework 0.0.17

Reusable building blocks for HTTP services — Hyper routing, SeaORM data layer, validation, OpenAPI docs, jobs, queues, cache.
Documentation
//! Utility helpers.
//!
//! Provides password hashing and tokens ([`CryptoHelper`]), JSON/base64/token
//! helpers ([`DataHelpers`]), date helpers (`date::DateUtils`), an outbound JSON
//! HTTP client (`http_client::HttpClient`), request parsing
//! (`request_parser::RequestParser` with multipart support), debouncers
//! ([`TimeDebouncers`]), and the shared-value holder (`atom::AtomHolder`).
//!
//! Use these for cross-cutting tasks that do not belong to a specific domain module.

pub mod crypto;
pub mod data_helpers;
pub mod date;
pub mod http_client;
pub mod request_parser;
pub mod time_debouncers;
pub mod atom;

pub use crypto::CryptoHelper;
pub use data_helpers::DataHelpers;
pub use time_debouncers::TimeDebouncers;