FAQ
But why?
At Meilisearch, we wanted to customize the error code we return when we fail the deserialization of a specific field. Some error messages were also not clear at all and impossible to edit.
What about the maintenance?
At Meilisearch we're already using deserr in production; thus, it's well maintained.
Where can I see more examples of usage of this crate?
Currently, you can read our examples in the examples
directory of this repository.
You can also look at our integration test; each attribute has a simple-to-read test.
And obviously, you can read the code of Meilisearch where deserr is used on all our routes.
My question is not listed
Please, if you think there is a bug in this lib or would like a new feature, open an issue or a discussion. If you would like to chat more directly with us, you can join us on discord at https://discord.com/invite/meilisearch and ping @irevoire.
The logo
The logo was graciously offered and crafted by @irevoire 's sister after a lot of back and forth. Many thanks to her.