Skip to main contentCrate ravel_core
Source - 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.