Rust SDK Wrapper

Plug-in and third party software discussion.
Post Reply
reedham
Posts: 4
Joined: Thu Aug 25, 2022 8:49 pm

Rust SDK Wrapper

Post by reedham »

Hello Void Tools team and fellow developers,

I am thrilled to share a Rust wrapper I've been developing for the Everything SDK. As someone who is relatively new to Rust, this has been a fantastic learning experience, and I believe that the current state of the wrapper may be valuable to others in the community.

The Rust SDK wrapper's primary goal is to provide a user-friendly interface for interacting with the Everything SDK, allowing developers more comfortable with Rust to tap into the power and functionality of the Everything search engine for their projects.

Please be aware that the wrapper is in its early stages, which means there might be some rough edges or areas that need improvement. I would be grateful for any feedback or suggestions from the community.

You can find the Rust modules and basic documentation for the wrapper at the following link: https://github.com/reedHam/everything-wrapper

Over the next few weekends and evenings, I plan to enhance the documentation, provide more examples, and make the wrapper available for download as a crates.io package.

A special thank you to the Void Tools team for creating such fantastic software.

Best regards,

Reed

p.s. There is also a NodeJS module included in the repo that may be a useful example for others but I'm not confident in the implementation at the moment.
void
Developer
Posts: 16832
Joined: Fri Oct 16, 2009 11:31 pm

Re: Rust SDK Wrapper

Post by void »

Thank you for sharing your Rust SDK Wrapper for Everything!
reedham
Posts: 4
Joined: Thu Aug 25, 2022 8:49 pm

Re: Rust SDK Wrapper

Post by reedham »

I've published the wrapper to crates.io and added some documentation.

https://crates.io/crates/everything-rs
https://docs.rs/everything-rs/latest/everything_rs/

Raw bindings are also available here.
https://crates.io/crates/everything-sys-bindgen
Last edited by reedham on Mon May 29, 2023 1:40 am, edited 1 time in total.
Post Reply