Skip to main content

Crate ravel_core

Crate ravel_core 

Source

Modules§

app
ServiceProvider mechanism and Application lifecycle.
cache
Cache abstraction — trait-based caching with an in-memory implementation.
config
Configuration management — load .toml files from a directory and access values via dot-notation keys.
container
Ravel Service Container — a lightweight, thread-safe Dependency Injection container.
crypt
Encryption utilities — AES-256-GCM encrypt/decrypt.
env
Environment variable support — load .env files and expose values through the configuration system.
events
Event system — dispatch events and notify registered listeners.
hash
Password hashing via bcrypt.
log
Structured logging via tracing.