rust-hwi icon indicating copy to clipboard operation
rust-hwi copied to clipboard

Refactor: Separate interface from HWI calls and add HWI binary support

Open ben-kaufman opened this issue 5 months ago • 1 comments

Changes

  • Separated the interface from the Python dependent implementation
  • Created a new module structure to support multiple implementations for making HWI calls
  • Added a binary implementation alongside the existing Python implementation allowing to interact with HWI using a binary file

Benefits

  • Increased modularity and flexibility
  • Allows for easy addition of new implementations in the future
  • Maintains compatibility with existing Python implementation while introducing binary support

Fix #92 by allowing to use rust-hwi with a binary file that can be easily packaged inside a consumer directed desktop app.

ben-kaufman avatar Aug 29 '24 05:08 ben-kaufman