The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Serde-this-or-that Alternatives
Similar projects and alternatives to serde-this-or-that
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
fim
FIM is an Open Source Host-based file integrity monitoring tool that performs file system analysis, file integrity checking, real time alerting and provides Audit daemon data.
-
toolbox-tuner
Graphical application intended for use on Fedora Silverblue to manage containertoolbx.org containers.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
done
Discontinued The ultimate task management solution for seamless organization and efficiency. (by done-devs)
-
redis-derive
This crate implements the FromRedisValue and ToRedisArgs Traits from mitsuhiko / redis-rs for any struct
serde-this-or-that reviews and mentions
-
Introducing serde-this-or-that v0.4.0: Builds on top of serde to deserialize one of various types into a unified type in a struct field.
GitHub | crates.io | Changelog
-
What's everyone working on this week (16/2022)?
I was just working over the weekend on putting together a project, serde-this-or-that which is inspired by a blog post of a similar name, even though technically that blog post appears to discuss something slightly tangential to the matter. This project is inspired by a question posted on SO, which suggested a crate might be useful to deserialize cases where a json field has one of multiple possible multiple types (for example it could come as str or bool). I was also working on adding benchmarks, which this is actually the first crate where I have successfully put together benchmarks using criterion which I've been kind of nervous about using in general, but based on the docs it was pretty easy to set up so I'm kind of glad about that at least.
-
serde-this-or-that v0.2: now with added functionality and updated docs!
Update: for those curious, I've added benchmarks for comparison with serde_with here. After some more testing, I've release v0.4 and am confident that performance is now on par with serde_with. Also, I noticed that whenever serde_with::PickFirst is used, performance drops; in this case, serde_this_or_that does seem to perform 12x better in such scenarios.
-
Announcing serde-this-or-that v0.2: now with added functionality and updated docs!
The full release notes can be found on the project page on GitHub as well.
-
Introducing serde-this-or-that v0.1: custom deserialization for fields in multiple types
I've just published an initial release of serde-this-or-that, which builts on top of serde to provide custom deserialization for fields that can be specified as multiple types.
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Stats
rnag/serde-this-or-that is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of serde-this-or-that is Rust.
Sponsored