This crate provides the #[derive(Matchable)] procedural macro for the condition-matcher crate.
#[derive(Matchable)]
condition-matcher
use condition_matcher::{Matchable, MatchableDerive}; #[derive(MatchableDerive, PartialEq)] struct User { name: String, age: u32, email: Option<String>, }
Matchable