Refactor job client into separate crate

- Moved client code from rust/src/client.rs to rust/client/ subdirectory
- Created separate hero-job-client crate for better modularity
- Updated Cargo.toml to include client as workspace member
- Client can now be used independently of the main hero-job crate
This commit is contained in:
Timur Gordon
2025-11-04 17:09:37 +01:00
parent e3d8147eaa
commit 7b9420f3e6
6 changed files with 1262 additions and 685 deletions

1137
rust/client/Cargo.lock generated Normal file

File diff suppressed because it is too large Load Diff