Skip to main content

Crate oxidite_utils

Crate oxidite_utils 

Source
Expand description

§Oxidite Utils

Common utilities for the Oxidite framework including string helpers, date/time utilities, ID generation, and validation helpers.

Re-exports§

pub use date::now;
pub use date::format_date;
pub use date::parse_date;
pub use date::unix_timestamp;
pub use date::unix_timestamp_millis;
pub use date::is_expired;
pub use id::generate_id;
pub use id::generate_uuid;
pub use id::generate_short_id;
pub use id::generate_numeric_id;
pub use string::slugify;
pub use string::truncate;
pub use string::capitalize;
pub use string::random_string;
pub use string::camel_case;
pub use string::snake_case;
pub use validation::is_email;
pub use validation::is_url;
pub use validation::is_phone;
pub use validation::is_alphanumeric;
pub use validation::is_numeric;
pub use validation::min_length;
pub use validation::max_length;
pub use validation::length_between;
pub use metrics::GLOBAL_METRICS;
pub use metrics::MetricsRegistry;
pub use metrics::RouteMetrics;

Modules§

date
Date and time utilities
id
ID generation utilities
metrics
string
String manipulation utilities
validation
Validation utilities

Type Aliases§

Duration
Alias of TimeDelta.