feat(machoke): add in-memory store #4

Merged
alexion merged 3 commits from machoke-in-memory-store into main 2026-09-02 08:50:01 -04:00
Owner

Summary

  • Add an in-memory Machoke<T> store with get, set, delete, and list.
  • Add behavior-focused lib_test.rs coverage as a separate test crate.
  • Remove the unused Machoke binary target for now.
  • Export RUST_TOOLCHAIN_ROOT from fish config for Bazel.

Tests

  • cargo fmt -p machoke -- --check
  • cargo test -p machoke
  • RUST_TOOLCHAIN_ROOT=/nix/store/ph2z7wfzcxyrl1y0349dzcjkas3bifhw-rust-toolchain bazel test //src/machoke:machoke_test
## Summary - Add an in-memory `Machoke<T>` store with `get`, `set`, `delete`, and `list`. - Add behavior-focused `lib_test.rs` coverage as a separate test crate. - Remove the unused Machoke binary target for now. - Export `RUST_TOOLCHAIN_ROOT` from fish config for Bazel. ## Tests - `cargo fmt -p machoke -- --check` - `cargo test -p machoke` - `RUST_TOOLCHAIN_ROOT=/nix/store/ph2z7wfzcxyrl1y0349dzcjkas3bifhw-rust-toolchain bazel test //src/machoke:machoke_test`
alexion added 2 commits 2026-09-02 08:48:03 -04:00
alexion force-pushed machoke-in-memory-store from ec2089ab8d to cfbd1dbebe 2026-09-02 08:48:03 -04:00 Compare
alexion merged commit cfbd1dbebe into main 2026-09-02 08:50:01 -04:00
alexion deleted branch machoke-in-memory-store 2026-09-02 08:50:01 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#4