FluentFieldAssertions
FluentFieldAssertions is a procedural macro for generating fluent assertions on fields.
Example
This is basic case.
use FluentFieldAssertions;
let user = User ;
user.id_eq
.name_eq;
user.id_ne
.name_ne;
You can also use in generic struct.
use Debug;
use FluentFieldAssertions;
let point = Point ;
point.x_eq.y_eq;
point.x_ne.y_ne;