| Crates.io | conditional_serde |
| lib.rs | conditional_serde |
| version | 1.0.0 |
| created_at | 2025-05-03 09:41:24.846775+00 |
| updated_at | 2025-05-03 09:41:24.846775+00 |
| description | Depend on serde if the serde feature is activated |
| homepage | |
| repository | https://github.com/ISibboI/conditional_serde |
| max_upload_size | |
| id | 1658674 |
| size | 7,057 |
Depend on Serialize and Deserialize only if the serde feature is activated.
Ever had to duplicate a full trait definition, just because you wanted some of its type members to conveniently implement Serialize and Deserialize depending on a feature?
Worry no more, this crate provides the solution!
Simply add a dependency to [ConditionalSerde] to your type member, and activate this crate's serde feature if yours is activated.