Looking for feedback on my implementation of thin trait objects

⚓ Rust    📅 2025-09-16    👤 surdeus    👁️ 11      

surdeus

Warning

This post was published 47 days ago. The information described in this article may have changed.

Howdy folks!

I've been working on my own implementation of the thin_trait_objects crate, as I was unhappy with its API and wanted something 'nicer' to work with in my own projects. I also found its inner workings rather difficult to understand, and have tried to make mine a bit more readable.

Now that I feel it's in a minimum viable state, I'd love to get some feedback! Specifically, do you I've improved on the API and what might I do to improve code readability? But most importantly, can you spot any potential unsoundness?

The source code can be found here:

1 post - 1 participant

Read full topic

🏷️ Rust_feed