feat: Migrate SAL to Cargo workspace
Some checks failed
Rhai Tests / Run Rhai Tests (push) Has been cancelled
Rhai Tests / Run Rhai Tests (pull_request) Has been cancelled

- Migrate individual modules to independent crates
- Refactor dependencies for improved modularity
- Update build system and testing infrastructure
- Update documentation to reflect new structure
This commit is contained in:
Mahmoud-Emad
2025-06-24 12:39:18 +03:00
parent 8012a66250
commit e125bb6511
54 changed files with 1196 additions and 1582 deletions

View File

@@ -18,6 +18,7 @@
//! use sal_redisclient::{execute, get_redis_client};
//! use redis::cmd;
//!
//! # fn main() -> Result<(), Box<dyn std::error::Error>> {
//! // Execute a simple SET command
//! let mut set_cmd = redis::cmd("SET");
//! set_cmd.arg("my_key").arg("my_value");
@@ -25,6 +26,8 @@
//!
//! // Get the Redis client directly
//! let client = get_redis_client()?;
//! # Ok(())
//! # }
//! ```
mod redisclient;