A Data Mesh from Scratch in Rust — Part 7— Error Handling
This is the 7th part of the series on this “distributed data mesh”. And though I had intended to move into the interface description, I have held off on that for two reasons:
- I want to write about the interface after I am relatively sure it won’t change much anymore (I am almost there).
- The error handling in the library was really bothering me.
So I decided to tackle the error handling first.

I agree I have been lazy about this. But it is a starting point. More importantly it itches the scratch I had about using random error handling in the library.
Next time we start with the server design, I promise.